Code Golf: Imprima todo caractere que seu programa não tem
Hoje teremos um code golf diferente: construir um programa (usando apenas caracteres ASCII imprimíveis, tabs e caractere de nova linha) que imprima exatamente os caracteres no espaço imprimível ASCII (de 32 a 126) que não apaecem no código fonte do seu programa (em qualquer ordem, mas quantas vezes você quiser).
Como sempre o objetivo é produzir o menor código fonte que seja capaz disso.
O meu (admito que não muito bom, mas faz o trabalho!) código:
Class ascii.ascii {
ClassMethod ascii()
{
set x="!#$%&'()*+,-./0123456789:;<>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdfghijklmnopqruvwyz{|}~"
}
}Diremos que os caracteres na assinatura:
ClassMethod ascii(){}não contam como código fonte do programa.
Ir para o posto original escrito por @Eduard Lebedyuk
Discussão (0)1