A46047. 哥德巴赫在 1742 年提出了以下猜想:任何一个大于2 的偶数都可以写成两个质数之和,请编写python代码帮助哥德巴赫验证他的猜想。
填空题
较易
知识点
题目描述
哥德巴赫在 1742 年提出了以下猜想:任何一个大于2 的偶数都可以写成两个质数之
和,请编写python代码帮助哥德巴赫验证他的猜想。
参考答案
import math
def ss(n):
Flag=True
i=2
while i <= int(math.sqrt(n))and Flag:
if n%i==0:
Flag = False
i+=1
return Flag
n=int(input(“输入一个大于 2 的偶数”))
for i in rang(2,n//2+1):
if ss(i) and ss(n-i):
print(str(n)+"="+str(i)+"+"+str(n-i))
上一题
下一题