Tantangan:
Untuk input satu huruf X (huruf besar atau kecil dari A ke Z) dan satu digit N (0-9) cetak huruf X yang sesuai terbuat dari N * X.
Surat itu harus dari daftar ini:
AAA BBBB CCCC DDDD EEEEE FFFFF GGG H H
A A B B C D D E F G H H
AAAAA BBBB C D D EEEE FFFF G GG HHHHH
A A B B C D D E F G G H H
A A BBBB CCCC DDDD EEEEE F GGG H H
IIIII J K K L M M N N OOO
I J K K L MM MM NN N O O
I J KKK L M M M N N N O O
I J J K K L M M N NN O O
IIIII JJJ K K LLLLL M M N N OOO
PPPP QQQ RRRR SSSS TTTTT U U V V W W
P P Q Q R R S T U U V V W W
PPPP Q Q RRRR SSS T U U V V W W
P Q QQ R R S T U U V V W W W
P QQQQ R R SSSS T UUU V W W
X X Y Y ZZZZZ
X X Y Y Z
X Y Z
X X Y Z
X X Y ZZZZZ
Contoh:
input: a 1
keluaran:
AAA
A A
AAAAA
A A
A A
input: A 0
keluaran: A
input: A 2
keluaran:
AAA AAA AAA
A AA AA A
AAAAAAAAAAAAAAA
A AA AA A
A AA AA A
AAA AAA
A A A A
AAAAA AAAAA
A A A A
A A A A
AAA AAA AAA AAA AAA
A AA AA AA AA A
AAAAAAAAAAAAAAAAAAAAAAAAA
A AA AA AA AA A
A AA AA AA AA A
AAA AAA
A A A A
AAAAA AAAAA
A A A A
A A A A
AAA AAA
A A A A
AAAAA AAAAA
A A A A
A A A A
input: A -1
output: apa pun: tidak masalah
Aturan tambahan:
- Parameter input dapat dipisahkan oleh karakter apa pun yang Anda inginkan.
- Setiap huruf harus menggunakan modal sendiri sebagai karakter ascii untuk menggambarnya.
- Ruang tambahan, garis baru dll. Diizinkan
- Alih-alih sebuah program, Anda dapat menulis fungsi yang menggunakan string digit sebagai argumen. Outputnya harus dicetak secara normal.
- Stdout / Stderr tidak masalah, pilih saja. Jika barang-barang dicetak pada yang lain tidak masalah juga.
- Kemungkinan format keluaran dapat dicetak ke STDOUT, dikembalikan sebagai daftar string, dikembalikan sebagai matriks karakter, dll. Asalkan hasilnya dapat dicetak dengan menggunakan metode cetak standar bahasa. *
*: seperti fungsi f (a, 1) mengembalikan string dan seseorang dapat dengan mudah mengatakan print (f (a, 1)) jangan membuat print () memanggil bagian dari jawabannya. (Ini ditunjukkan oleh Kevin Cruijssen dan Arnauld).
Kemenangan:
Ini adalah kode-golf, kemenangan byte-count terendah. Selamat bersenang-senang!
Sunting : pertanyaan ini tampaknya sangat identik dengan ini namun saya akan mengatakan itu tidak, karena seharusnya tidak hanya bekerja untuk H tetapi untuk setiap huruf dari alfabet .. Tebak Anda memutuskan lebih tepatnya atau tidak itu adalah duplikat.