Eu estava trabalhando em uma pergunta de matemática com um amigo meu e decidimos escrever um script que encontrasse a resposta. A pergunta original é a seguinte:
A diferença de dois números naturais é 2010 e seu maior denominador comum é 2014 vezes menor que a menor multiplicação comum. Encontre todas as soluções possíveis.
Começamos a escrever o programa independentemente um do outro e, quando funcionou, decidimos aumentar o número de bytes que pudéssemos gerenciar. Acabamos com essa bela linha de código em maravilhosos 89 bytes.
from fractions import*;print[i for i in range(10**6)if i*(i+2010)/gcd(i,i+2010)**2==2014]
Queríamos ver se alguém consegue escrever um pedaço de código mais curto, que enumere os primeiros 1 milhão de i's. Se você for corajoso o suficiente para competir, poderá usar qualquer idioma que desejar, mas preferimos o Python 2 para poder comparar seu código com o nosso.
Aplicam-se regras usuais, os bytes mais curtos vencem. Aplicam-se as brechas de golfe com código padrão. "Brechas" padrão que não são mais engraçadas
Diverta-se!