Враховуючи букву англійського алфавіту, ваше завдання - побудувати напівдіагональний алфавіт до введення.
Як побудувати напівдіагональний алфавіт?
Короткий опис : Спочатку ви займаєте положення літери в алфавіті P
( P
тут 1-індексовано). Потім ви друкуєте кожну букву до тих пір, поки не буде введено (включаючи) рядок, який передує P-1
та повторює цей час літери P
, переплітаючи пробіли.
Приклади :
Враховуючи
F
, ваша програма повинна виводити:А BB CCC DDDD EEEEE FFFFFF
Враховуючи
K
, ваша програма повинна виводити:А BB CCC DDDD EEEEE FFFFFF GGGGGGG HHHHHHHH IIIIIIIII JJJJJJJJJJJ KKKKKKKKKKK
Враховуючи
A
, ваша програма повинна виводити:A
Правила
Ви можете вибрати або малі, або великі символи, але це повинно бути послідовно.
У вас можуть бути сторонні пробіли:
- Один послідовний провідний пробіл (у кожному рядку).
- Короткий або провідний новий рядок.
- Задні проміжки.
Введення та виведення можна приймати будь-яким стандартним середнім, і застосовуються лазівки за замовчуванням.
Натомість вам дозволяється виводити список рядків, якщо ви також надаєте версію ascii-art .
Це код-гольф , тому найкоротший код у байтах виграє!
Натхненний цим викликом .