Tenho um problema para um cyber clube que solicita que você imprima:
ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!
Usando Brainf ** k em 29 bytes ou menos sem usar o caractere ','.
Eu tenho um código de trabalho:
++++++++++[>++++++>+++++++++<<-]>-->.<[>-.<-]
No entanto, meu loop é muito longo, enviando-me 16 bytes acima do limite.
Existe uma maneira mais eficiente de definir a segunda e a terceira célula para 58 e 90 para que eu possa executar meu segundo loop? Ou existe uma maneira melhor de fazer isso tudo junto que eu simplesmente não estou vendo?
+[--->++<]>++++[.-]
para 19 bytes, mas ele imprime os caracteres de controlo, bem ...
-.
para.-
, descartando>.<
.