Meydan okuma:
Bir X harfi (A'dan Z'ye büyük veya küçük harf) ve bir N (0-9) rakamı girmek için, N * X'dan yapılmış X harfini yazdırın.
Mektup şu listeden olmalıdır:
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
Örnekler:
giriş: a 1
çıktı:
AAA
A A
AAAAA
A A
A A
giriş: A 0
çıktı: A
giriş: A 2
çıktı:
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
giriş: A -1
çıktı: ne olursa olsun: önemli değil
Ek Kurallar:
- Giriş parametreleri istediğiniz karakterle ayrılabilir.
- Her harf, onu çizmek için başkentini ascii karakter olarak kullanmalıdır.
- Sondaki boşluklara, yeni hatlara vb. İzin verilir.
- Program yerine, basamak dizesini bağımsız değişken olarak alan bir işlev yazabilirsiniz. Çıktı normal şekilde yazdırılmalıdır.
- Stdout / Stderr önemli değil, sadece birini seç. Diğer tarafa yazdırılan şeyler de önemli değilse.
- Olası çıktı formatları, STDOUT'a basılabilir, karakter listesi olarak döndürülebilir, karakter matrisi olarak döndürülebilir, vb. Sonucun diller varsayılan yazdırma yöntemi kullanılarak basılabildiği sürece. *
*: f (a, 1) işlevi dizeyi döndürür ve biri print (f (a, 1)) 'nin print () çağrısını yanıtın parçası yapmadığını söyleyebilir. (Bu Kevin Cruijssen ve Arnauld tarafından belirtildi).
Kazanan:
Bu kod golf, en düşük bayt sayısı kazanır. İyi eğlenceler!
Düzenleme : Bu soru gibi görünüyor çok özdeş için bu o H ama alfabeden her harf için sadece iş .. Bil gerektiği gibi bunu bir kopyası yerine olmadığına karar ancak ben değil söyleyebilirim.