挑战:
输入一个字母X(从A到Z的大写或小写)和一位数字N(0-9)时,打印由N * X组成的相应字母X。
这封信必须来自以下列表:
 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
例子:
输入:1
输出:
 AAA
A   A
AAAAA
A   A
A   A
输入:A 0
输出: A
输入:A 2
输出:
      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
输入:A -1
输出:曾经发生过:没关系
附加规则:
- 输入参数可以由所需的字符分隔。
- 每个字母都必须使用自身的大写字母作为字母来绘制。
- 允许尾随空格,换行等
- 您可以编写一个以数字字符串作为参数的函数,而不是程序。输出应正常打印。
- Stdout / Stderr无关紧要,只需选择一个即可。如果东西被印在另一个上也没关系。
- 可以将可能的输出格式打印到STDOUT,以字符串列表形式返回,以字符矩阵形式返回等,只要可以使用语言默认的打印方法简单地打印结果即可。*
*:就像函数f(a,1)返回字符串一样,您可以简单地说print(f(a,1))不要使print()调用成为答案的一部分。(这是Kevin Cruijssen和Arnauld指出的)。
获奖情况:
这是代码高尔夫,最低字节数获胜。玩得开心!
编辑:这个问题似乎与此完全相同,但是我会说不是,因为它不仅适用于H,而且适用于字母表中的每个字母。猜想您决定是否重复。