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 P
jest indeksowana 1). Następnie drukujesz każdą literę, aż do wejścia (włącznie) w wierszu, poprzedzonego P-1
i powtarzającego P
razy tę literę , z przeplotem.
Przykłady :
Biorąc pod uwagę
F
, twój program powinien wypisać:ZA nocleg ze śniadaniem CCC DDDD EEEEE FFFFFF
Biorąc pod uwagę
K
, twój program powinien wypisać:ZA nocleg ze śniadaniem CCC DDDD EEEEE FFFFFF GGGGGGG HHHHHHHH IIIIIIIII JJJJJJJJJJ KKKKKKKKKKK
Biorą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 .