Escrito por

Analista Desenvolvedora Jr at Bridger
Discussão Heloisa Paiva · Ago. 8, 2024

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:

Classascii.ascii {

ClassMethodascii()
{
    setx="!#$%&'()*+,-./0123456789:;<>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdfghijklmnopqruvwyz{|}~"
}

}

Diremos que os caracteres na assinatura:

ClassMethodascii(){}

não contam como código fonte do programa.