Objectif
Vous devez écrire un programme qui reçoit un entier n
en entrée (à partir de la ligne de commande) et qui s'incorpore (le programme) n
dans l'arborescence des répertoires. Exemple avec n=5
:
Les noms de dossier peuvent être ceux que vous souhaitez. Les seules conditions requises sont que la profondeur soit correcte et que le programme puisse ensuite être exécuté à nouveau à partir de son nouvel emplacement dans l'arborescence de répertoires, et que le nouveau fichier source conserve le même nom de fichier.
Bonus:
- Score * 0,9 Si les répertoires ont tous un nom différent (doit être vrai au moins à 1 000 000 de profondeur)
- Score * 0,5 Si vous ne lisez pas ou ne déplacez pas directement ou indirectement le fichier source, ou n'accédez pas au code source du programme
ln
commande dans * nix? Si je ne me trompe pas, cela crée simplement une autre entrée dans l'inode du fichier, et aucun contenu n'est lu du tout.