题解 | 查找组成一个偶数最接近的两个素数

查找组成一个偶数最接近的两个素数

https://www.nowcoder.com/practice/f8538f9ae3f1484fb137789dec6eedb9

# 定义一个函数来判断是否是素数
def prime(x):
    if x <= 2:
        return True  # 是素数

    for i in range(2, int(x ** 0.5) + 1):
        if x % i == 0:
            return False  # 不是素数
    return True  # 是素数


if __name__ == "__main__":
    n = int(input())
    for i in range(n // 2, n):
        if prime(i) and prime(n - i):  # 中间的2个素数差值最小
            print(n - i)
            print(i)
            break

全部评论

相关推荐

不知道怎么取名字_:两个方向 1.简历针对性准备下 2.面试前也需要准备的 主要还是要看各个公司需求,看公司行业和岗位描述,那里面已经写了对技术的需求,一份简历,不可能和所有嵌入式岗位都匹配的
投递北京经纬恒润科技股份有限公司等公司6个岗位
点赞 评论 收藏
分享
12-05 12:12
门头沟学院 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务