Estaba trabajando en una pregunta de matemáticas con un amigo mío, y decidimos escribir un guión que encuentre la respuesta. La pregunta original es la siguiente:
La diferencia de dos números naturales es 2010 y su máximo común denominador es 2014 veces menor que su mínimo común multiplicador. Encuentra todas las soluciones posibles.
Comenzamos a escribir el programa independientemente uno del otro, y cuando funcionó, decidimos desarrollarlo para obtener la menor cantidad de bytes que pudiéramos administrar. Terminamos con esta hermosa línea de código en un maravilloso 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 si alguien logra escribir un código más corto, que enumere los primeros 1 millón de i. Si eres lo suficientemente valiente como para competir, puedes usar cualquier idioma que desees, pero preferiríamos que Python 2 pudiera comparar tu código con el nuestro.
Se aplican las reglas habituales, ganan los bytes más cortos. Se aplica el código estándar de lagunas de golf. "Lagunas" estándar que ya no son divertidas
¡Que te diviertas!