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( Pdiindeks 1 di sini). Kemudian, Anda mencetak setiap huruf hingga input (inklusif) pada suatu garis, didahului oleh P-1dan ulangi huruf tersebut P, bersinggungan dengan spasi.
Contoh :
Mengingat
F, program Anda harus menampilkan:SEBUAH BB CCC DDDD EEEEE FFFFFFMengingat
K, program Anda harus menampilkan:SEBUAH BB CCC DDDD EEEEE FFFFFF GGGGGGG HHHHHHHH IIIIIIIII JJJJJJJJJJJ KKKKKKKKKKKKMengingat
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 .