Diberi huruf alfabet Inggris, tugas Anda adalah membuat alfabet semi-diagonal sebagai input.
Bagaimana cara membangun alfabet Semi-Diagonal?
Deskripsi Singkat : Pertama, Anda mengambil posisi huruf dalam alfabet, P
( P
diindeks 1 di sini). Kemudian, Anda mencetak setiap huruf hingga input (inklusif) pada suatu garis, didahului oleh P-1
dan ulangi huruf tersebut P
, bersinggungan dengan spasi.
Contoh :
Mengingat
F
, program Anda harus menampilkan:SEBUAH BB CCC DDDD EEEEE FFFFFF
Mengingat
K
, program Anda harus menampilkan:SEBUAH BB CCC DDDD EEEEE FFFFFF GGGGGGG HHHHHHHH IIIIIIIII JJJJJJJJJJJ KKKKKKKKKKKK
Mengingat
A
, program Anda harus menampilkan:A
Aturan
Anda dapat memilih huruf kecil atau huruf besar, tetapi itu harus konsisten.
Anda mungkin memiliki ruang asing sebagai berikut:
- Satu ruang terdepan yang konsisten (di setiap baris).
- Baris baru yang membuntuti atau memimpin.
- Ruang tertinggal.
Input dan output dapat diambil dengan cara standar apa pun, dan celah default berlaku.
Anda diizinkan untuk mengeluarkan daftar baris saja, asalkan Anda juga menyediakan versi ascii-art .
Ini adalah kode-golf , jadi kode terpendek dalam byte menang!
Terinspirasi oleh tantangan ini .