Étant donné un niveau d'imbrication d'entier positif net une chaîne sde caractères ascii imprimables ( à ~, produire un programme qui, lorsqu'il est exécuté dans la même langue, génère un programme qui génère un programme ... qui génère la chaîne s.
Un total de nprogrammes doit être généré, tous doivent être exécutés dans la même langue que votre réponse.
Remarque: vous pouvez produire des programmes ou des fonctions - tout ce qui vous est autorisé par défaut en tant que soumission.
Vous pouvez entrer savec des caractères d'échappement, comment un programme ou une fonction dans votre langue entrerait habituellement une chaîne.
Exemple
Par exemple, étant donné n=1et s="recursion", un programme Python 2 peut générer:
print "recursion"
L'exécution de ceci produirait:
recursion
Étant donné n=2et s = "PPCG", un programme Python 2 peut générer:
print "print \"PPCG\" "
Exécution de ces sorties:
print "PPCG"
Exécution de ces sorties:
PPCG
Connexes (+ inspiration du titre): Encore un LUL et je suis sorti
Également lié (dans le bac à sable - maintenant supprimé, mais peut toujours être affiché avec suffisamment de réputation): Récursion du code source
Cas de test
Assurez-vous que votre code fonctionne pour les cas de test suivants (un par ligne):
n s
2 PPCG
4 Robert'); DROP TABLE Students;--
17 Deep
2 Spaces In Here
3 "Don't forget quotes!"
5 'Backt`cks might be a h`tch'
6 5%s
8 [Brackets]<Are>(Great){Usually}
3 !"#$%&'()*+,-./ 0123456789:;<=>?@ABCDEFGHIJKLMN
6 OPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
7 THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG
3 the quick brown fox jumps over the lazy dog
0?