鱼C论坛

 找回密码
 立即注册
查看: 832|回复: 7

[已解决]哥德巴赫猜想每日一练

[复制链接]
发表于 2020-4-30 17:18:39 | 显示全部楼层 |阅读模式
5鱼币
晚上8点我公布答案 大家踊跃参与
最佳答案
2020-4-30 17:18:40
import math


def is_prime(n):
    if n == 2 or n == 3:
        return True
    if not 1 & n:
        return False
    for i in range(3, int(math.sqrt(n)) + 1):
        if not n % i:
            return False
    return True


n = int(input())
for p in range(2, n // 2):
    q = n - p
    if is_prime(p) and is_prime(q):
        print(f'N = {p} + {q}')
        break
QQ图片20200430171656.png

最佳答案

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-4-30 17:18:40 | 显示全部楼层    本楼为最佳答案   
import math


def is_prime(n):
    if n == 2 or n == 3:
        return True
    if not 1 & n:
        return False
    for i in range(3, int(math.sqrt(n)) + 1):
        if not n % i:
            return False
    return True


n = int(input())
for p in range(2, n // 2):
    q = n - p
    if is_prime(p) and is_prime(q):
        print(f'N = {p} + {q}')
        break
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-4-30 17:27:07 | 显示全部楼层
占楼~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-4-30 18:20:03 | 显示全部楼层
占楼
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-4-30 21:27:59 | 显示全部楼层
num = eval(input())
a = []
for i in range(2, num):  
    if i == 2:
        a.append(i)
    else:
        for j in range(1, i):    
            if i % j == 0:
                y = j
        if y == 1:
            a.append(i)
b1 = []
b2 = []
for k in a:     
    for z in a:
        if k + z == num:
            b1.append(k)
            b2.append(z)
p = b1[0]   
q = b2[0] 
print('N = {} + {}'.format(p, q))
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-4-30 21:38:22 | 显示全部楼层
zltzlt 发表于 2020-4-30 21:36
设谁为最佳呢?

心里我写的最佳 明面上大佬最佳
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-4-30 21:39:01 | 显示全部楼层
李子豪 发表于 2020-4-30 21:38
心里我写的最佳 明面上大佬最佳

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-4-30 21:39:48 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-27 00:27

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表