introduction
Hier, j'ai vu un puzzle d'anniversaire . Félicitations!!
Cette semaine également, j'ai regardé un épisode de l'émission télévisée Bones où un cadavre a été retrouvé enterré sous un arbre. Pour calculer l'heure de la mort, ils ont compté les cernes des arbres.
Les cernes se forment parce que les arbres poussent plus lentement en hiver et plus rapidement en été. Ainsi, vous pouvez calculer l'âge de l'arbre en comptant les anneaux. Vous pouvez également voir des événements naturels comme les saisons pluvieuses ou sèches.
Défi
Étant donné un entier n >= 1
en entrée, écrivez un programme complet pour sortir les anneaux d'âge de l'arbre.
Parce que les anneaux peuvent changer de forme, utilisez trois caractères différents ('0', '*', '+') pour montrer les cycles climatiques.
Âge 1
0
2 ans
***
*0*
***
3 ans
+++++
+***+
+*0*+
+***+
+++++
4 ans
0000000
0+++++0
0+***+0
0+*0*+0
0+***+0
0+++++0
0000000
La taille de l'arbre est un carré de côtés 2*n - 1
Gagnant
Le code le plus court en octets gagne.
('0', '*', '+')
donc 5 ans est*