Suponha que um desafio do codegolf não conte com espaço em branco na duração do seu programa. Engane esse sistema codificando seu script em espaço em branco e jogue um script que decodifique e execute o espaço em branco incorporado.
Exemplo
Minha solução para o Meta Golf Challenge do JBernardo foi codificar o código Sage (ou Python) no espaço em branco e aplicar o golfe no decodificador.
s = ' '
for c in '<lots of whitespace>'.split(s):
s+=chr(len(c))
exec s
A codificação é pegar um script, acrescentar uma nova linha e, para cada caractere c
do script, ord(c)
guias de saída seguidas por um espaço. A adição de uma nova linha é necessária, pois estou usando Python e inicio o script s
com um espaço.
Pontuação
Uma solução completa contém uma descrição da codificação usada (se for complicada, forneça um script) e um script 'decodificar e executar'. Sua pontuação é o número de caracteres que não são espaços em branco no script decodificar e executar.
Espaço em branco (o idioma) é proibido
Além disso, qualquer idioma que tenha um conjunto completo de operadores que use apenas caracteres de espaço em branco não é permitido: aceitarei a menor pontuação que não seja zero.
.n/{,}%+~
também funcionaria.