我当时正在和我的一个朋友一起处理数学问题,我们决定编写一个找到答案的脚本。原始问题如下:
两个自然数的差是2010,而它们的最大公分母是其最小公倍数的2014倍。找到所有可能的解决方案。
我们开始彼此独立地编写程序,当它起作用时,我们决定对其进行优化,以使我们可以管理的字节数最少。我们最终以了惊人的89个字节完成了这段漂亮的代码。
from fractions import*;print[i for i in range(10**6)if i*(i+2010)/gcd(i,i+2010)**2==2014]
我们想看看是否有人能编写较短的代码,该代码枚举了前100万个i。如果您足够勇于竞争,则可以使用任何喜欢的语言,但是我们希望Python 2能够将您的代码与我们的代码进行比较。
通常规则适用,最短字节获胜。适用标准代码的高尔夫球漏洞。标准的“漏洞”不再有趣
玩得开心!