陶仁涛最近证明了哥德巴赫猜想的一种弱形式!让我们利用它!
给定一个奇数整数n > 1
,n
最多写5个素数。随心所欲输入,随心所欲输出。例如,
def g(o):
for l in prime_range(o+1):
if l == o:
return l,
for d in prime_range(l+1):
for b in prime_range(d+1):
if l+d+b == o:
return l,d,b
for c in prime_range(b+1):
for h in prime_range(c+1):
if l+d+b+c+h == o:
return l,d,b,c,h
是Sage代码,它将整数作为输入,并返回一个整数列表作为输出,其和为n
。根据陶定理,这将永远终止!
输入值
一个奇数整数n
。您可以决定如何接受输入,但是如果很奇怪,请解释一下。
输出量
相当开放。返回列表。打印一个字符串。给一个,几个或全部。将废话以可预测的方式放在堆栈(GS,Piet等)上或连续(可访问)的内存块(BF等)中。对于这些以后的情况,请解释输出。在所有情况下,退货/打印/拥有的内容应该是n
素数分区少于6个部分的简单表示。
计分
这是代码高尔夫,最小的字节数获胜。
奖金!如果“哥德巴赫”一词出现在程序的子序列中(不一定是连续的;只是顺序。大小写无关紧要),请减去8分。上面的代码就是一个例子。