Biorąc pod uwagę literę alfabetu angielskiego, Twoim zadaniem jest zbudowanie pół-przekątnego alfabetu na wejściu.
Jak zbudować alfabet pół-przekątny?
Krótki opis : Najpierw zajmujesz pozycję litery w alfabecie P(tutaj Pjest indeksowana 1). Następnie drukujesz każdą literę, aż do wejścia (włącznie) w wierszu, poprzedzonego P-1i powtarzającego Prazy tę literę , z przeplotem.
Przykłady :
Biorąc pod uwagę
F, twój program powinien wypisać:ZA nocleg ze śniadaniem CCC DDDD EEEEE FFFFFFBiorąc pod uwagę
K, twój program powinien wypisać:ZA nocleg ze śniadaniem CCC DDDD EEEEE FFFFFF GGGGGGG HHHHHHHH IIIIIIIII JJJJJJJJJJ KKKKKKKKKKKBiorąc pod uwagę
A, twój program powinien wypisać:A
Zasady
Możesz wybrać małe lub wielkie litery, ale to powinno być spójne.
Możesz mieć dodatkowe przestrzenie w następujący sposób:
- Jedna spójna spacja wiodąca (w każdej linii).
- Końcowe lub wiodące znaki nowej linii.
- Końcowe spacje.
Dane wejściowe i wyjściowe można przyjmować dowolną standardową wartością i obowiązują domyślne luki.
Zamiast tego możesz wypisać listę wierszy, o ile podasz również wersję ascii-art .
To jest golf golfowy , więc wygrywa najkrótszy kod w bajtach!
Zainspirowany tym wyzwaniem .