Schreiben Sie ein Programm oder eine Funktion, die bei Bedarf neine nlange Spirale aus lateinischem Alphabet ABCDEFGHIJKLMNOPQRSTUVWXYZausgibt. Diese Spirale soll nur vorwärts durch das Alphabet laufen.
Bezogen auf Alphabet-Spirale , obwohl die Spirale vorwärts und rückwärts durch das Alphabet läuft und die Spirale konstant ist.
Testfälle
4 AB
DC
40 UVWXYZ
TGHIJA
NSFABKB
MREDCLC
LQPONMD
KJIHGFE
0
10 GHIJ
FAB
EDC
1000 UVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZ
TGHIJKLMNOPQRSTUVWXYZABCDEFGHIJA
SFABCDEFGHIJKLMNOPQRSTUVWXYZABKB
REZCDEFGHIJKLMNOPQRSTUVWXYZABCLC
QDYBMNOPQRSTUVWXYZABCDEFGHIJCDMD
PCXALEFGHIJKLMNOPQRSTUVWXYZKDENE
OBWZKDEFGHIJKLMNOPQRSTUVWXALEFOF
NAVYJCDMNOPQRSTUVWXYZABCDYBMFGPG
MZUXIBCLCDEFGHIJKLMNOPQREZCNGHQH
LYTWHABKBABCDEFGHIJKLMNSFADOHIRI
KXSVGZAJAZGHIJKLMNOPQROTGBEPIJSJ
JWRUFYZIZYFUVWXYZABCDSPUHCFQJKTK
IVQTEXYHYXETQRSTUVWXETQVIDGRKLUL
HUPSDWXGXWDSPUVWXYZYFURWJEHSLMVM
GTORCVWFWVCROTGHIJAZGVSXKFITMNWN
FSNQBUVEVUBQNSFABKBAHWTYLGJUNOXO
ERMPATUDUTAPMREDCLCBIXUZMHKVOPYP
DQLOZSTCTSZOLQPONMDCJYVANILWPQZQ
CPKNYRSBSRYNKJIHGFEDKZWBOJMXQRAR
BOJMXQRARQXMLKJIHGFELAXCPKNYRSBS
ANILWPQZQPWVUTSRQPONMBYDQLOZSTCT
ZMHKVOPYPONMLKJIHGFEDCZERMPATUDU
YLGJUNOXONMLKJIHGFEDCBAFSNQBUVEV
XKFITMNWVUTSRQPONMLKJIHGTORCVWFW
WJEHSLMLKJIHGFEDCBAZYXWVUPSDWXGX
VIDGRKJIHGFEDCBAZYXWVUTSRQTEXYHY
UHCFQPONMLKJIHGFEDCBAZYXWVUFYZIZ
TGBEDCBAZYXWVUTSRQPONMLKJIHGZAJA
SFAZYXWVUTSRQPONMLKJIHGFEDCBABKB
REDCBAZYXWVUTSRQPONMLKJIHGFEDCLC
QPONMLKJIHGFEDCBAZYXWVUTSRQPONMD
LKJIHGFE
Regeln
- Ihre Eingabe ist eine nicht negative Ganzzahl
0 <= n <= 1000, aber Ihr Code sollte theoretisch jede nicht negative Ganzzahl verarbeiten können. - Ihr Ausgabeformat kann in jedem vernünftigen Format vorliegen, gegebenenfalls mit Trennzeichen.
- Drehungen und Reflexionen sind gleichwertig.
- Ihr Alphabet kann in Groß- oder Kleinbuchstaben geschrieben sein.
- Die leeren Stellen in Ihrer Spirale können mit allen nicht-alphabetischen Nullen gefüllt werden, die Sie für richtig halten.
- Die Spirale selbst kann jede Form haben, die Sie für richtig halten. Rechteckige Spiralen funktionieren am besten mit ASCII-Lösungen, grafische Lösungen können jedoch mit kreisförmigen Spiralen kürzer sein.
- Führende und nachfolgende Leerzeichen und Zeilenumbrüche sind zulässig.
- Das ist Code Golf. Die kürzeste Antwort in Bytes (oder Äquivalent) gewinnt.
Wie immer, wenn etwas unklar oder falsch ist, lassen Sie es mich bitte in den Kommentaren wissen. Viel Glück und gutes Golfen!



