Nous avons eu beaucoup de défis alphabétiques. Pour ce défi, vous passez la sortie d'un défi alphabétique et vous devez sortir le modèle à l'échelleN
.
Par exemple, si N=5
et vous avez passé le L-phabet :
ABCDEFGHIJKLMNOPQRSTUVWXYZ
BBCDEFGHIJKLMNOPQRSTUVWXYZ
CCCDEFGHIJKLMNOPQRSTUVWXYZ
DDDDEFGHIJKLMNOPQRSTUVWXYZ
EEEEEFGHIJKLMNOPQRSTUVWXYZ
FFFFFFGHIJKLMNOPQRSTUVWXYZ
GGGGGGGHIJKLMNOPQRSTUVWXYZ
HHHHHHHHIJKLMNOPQRSTUVWXYZ
IIIIIIIIIJKLMNOPQRSTUVWXYZ
JJJJJJJJJJKLMNOPQRSTUVWXYZ
KKKKKKKKKKKLMNOPQRSTUVWXYZ
LLLLLLLLLLLLMNOPQRSTUVWXYZ
MMMMMMMMMMMMMNOPQRSTUVWXYZ
NNNNNNNNNNNNNNOPQRSTUVWXYZ
OOOOOOOOOOOOOOOPQRSTUVWXYZ
PPPPPPPPPPPPPPPPQRSTUVWXYZ
QQQQQQQQQQQQQQQQQRSTUVWXYZ
RRRRRRRRRRRRRRRRRRSTUVWXYZ
SSSSSSSSSSSSSSSSSSSTUVWXYZ
TTTTTTTTTTTTTTTTTTTTUVWXYZ
UUUUUUUUUUUUUUUUUUUUUVWXYZ
VVVVVVVVVVVVVVVVVVVVVVWXYZ
WWWWWWWWWWWWWWWWWWWWWWWXYZ
XXXXXXXXXXXXXXXXXXXXXXXXYZ
YYYYYYYYYYYYYYYYYYYYYYYYYZ
ZZZZZZZZZZZZZZZZZZZZZZZZZZ
Vous devez générer:
ABCDE
BBCDE
CCCDE
DDDDE
EEEEE
Aux fins d'explication, je vais utiliser uniquement ABCD
, au lieu de l'alphabet complet. Vous devez être en mesure de faire correspondre le L-phabet (ci-dessus), ainsi que les modèles suivants:
La ligne unique:
ABCD or A
B
C
D
Les répétées ligne unique N
fois
ABCD or AAAA
ABCD BBBB
ABCD CCCC
ABCD DDDD
La Tabula Recta :
ABCD
BCDA
CDAB
DABC
Ce triangle alphabétique:
A or AAAAAAA
AB BBBBB
ABC CCC
ABCD D
ABC
AB
A
Nous avons également des demi-triangles dans de nombreuses variétés:
A AAAA A ABCD
BB BBB AB ABC
CCC CC ABC AB
DDDD D ABCD A
Enfin, le carré:
AAAAAAA
ABBBBBA
ABCCCBA
ABCDCBA
ABCCCBA
ABBBBBA
AAAAAAA
Tous les modèles ci-dessus sont de taille 4. Cependant, vous passerez un modèle de taille 26, ainsi N
qu'entre 1 et 26, et vous devez mettre le modèle à l'échelle. Vous n'avez pas besoin de gérer d'autres modèles.
- La sortie pour 1 sera toujours le caractère unique
A
- La sortie pour 26 sera toujours le même modèle de taille normale transmis.
- Les espaces de fin sont autorisés à la fin de chaque ligne, ainsi qu'un retour à la ligne à la fin
- Vous pouvez trouver tous les modèles de taille 26 ici
C'est un code-golf , alors faites-le en aussi peu d'octets que possible!