O desafio é realmente extremamente simples. Escolha 5 letras distintas (você pode simplesmente escolher as 5 que permitem o código mais curto, se quiser) e enviá-las para o console. No entanto, a diferença é que eles devem ser da lista a seguir:
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
Regras adicionais:
- 5 da mesma letra não é permitida, não há opções de repetição.
- Cada letra deve usar a capital em si mesma como caractere ascii para desenhá-la.
- Cada saída de letra deve estar na "mesma linha" e ter 5 espaços entre cada letra.
- Você pode escolher as 5 letras que desejar, permitindo reutilizar algum código e diminuir a contagem de bytes. Descobrir quais letras permitirão que você faça isso com mais eficiência faz parte do desafio.
- Espaços à direita são aceitáveis.
- Uma única nova linha à direita é aceitável, mas não mais do que uma nova linha à direita.
- Isso é código-golfe, vitórias mais baixas na contagem de bytes.
Exemplos:
ABCDE
AAA BBBB CCCC DDDD EEEEE
A A B B C D D E
AAAAA BBBB C D D EEEE
A A B B C D D E
A A BBBB CCCC DDDD EEEEE
EFLIP
EEEEE FFFFF L IIIII PPPP
E F L I P P
EEEE FFFF L I PPPP
E F L I P
EEEEE F LLLLL IIIII P
LOUCO
CCCC RRRR AAA ZZZZZ Y Y
C R R A A Z Y Y
C RRRR AAAAA Z Y
C R R A A Z Y
CCCC R R A A ZZZZZ Y
Não tenha medo de enviar mais de uma resposta com letras diferentes ou estratégias diferentes a cada vez; isso pode ser realizado de várias maneiras diferentes.
\n
, eu permitirei.
J
segundos.