寻找孪生素数

数学家希尔伯特在1900年国际数学家大会的报告上提出一个“孪生素数猜想”,即: 存在无穷多个素数p,使得p + 2是素数。p和p+2这一对差为2的素数,被称为“孪生素数”。

看起来,这个猜想是成立的,我们总能找到很多对孪生素数,例如:3和5,5和7,11和13…… 这一猜想至今还未被证明。

现在,对于给定的整数n, 请寻找大于n的最小的一对孪生素数p和q(q=p+2)。

以下程序实现了这一功能:

#include <cmath>
#include <iostream>
using namespace std;
int sushu(int x)
{if (x <= 1)return 0;int i, j = 1;for (i = 2; i <= sqrt(x); i++){if (x % i == 0){j = 0;break;}}return j;
}
int main()
{int x;cin >> x;int i = x + 1;for (;; i++){if (sushu(i) && sushu(i + 2))break;}cout << i << ' ' << i + 2;return 0;
}

(每日一练C++)寻找孪生素数相关推荐

  1. 每日一小练——高速Fibonacci数算法

    上得厅堂,下得厨房,写得代码,翻得围墙,欢迎来到睿不可挡的每日一小练! 题目:高速Fibonacci数算法 内容:先说说Fibonacci数列,它的定义是数列:f1,f2....fn有例如以下规律: ...

  2. 建群网培PMP每日一练2020-7-17

    大家好,建群网培每日一练,提醒大家,考前坚持每天做题,这是建群网培PMP100%通过的过关法宝之一,希望大家能坚持. 建群网培PMP,OnePass 1.项目经理必须为一个考虑到各种不确定性和风险的复 ...

  3. 每日一练——回文链表

    作者:~小明学编程 文章专栏:每日一练--Java 格言:目之所及皆为回忆,心之所想皆为过往 回文链表 链接 234. 回文链表 - 力扣(LeetCode) 题目简介: 给你一个单链表的头节点 he ...

  4. java每日一练:面试题集合

    6.29:1.说一下jdk和jre的区别? JRE是java运行时环境,包含了java虚拟机,java基础类库.是使用java语言编写的程序运行所需要的软件环境,是提供给想运行java程序的用户使用的 ...

  5. CSDN每日一练:寻因找祖

    CSDN每日一练:寻因找祖 题目描述 暴力硬莽 用例猜测 寻求帮助 数学公式的实现 2023-6-30 尝试缩减失败的代码 小结 题目描述 题目名称:寻因找祖 时间限制:1000ms内存限制:256M ...

  6. C语言每日一练——第63天:狼追兔子问题

    C语言每日一练 2021年12月2日 文章目录 题目描述 问题分析 代码实现 运行结果 网上参考 题目描述 一只兔子躲进了10个环形分布的洞中的一个.狼在第一个洞中没有找到兔子,就隔一个洞,到第3个洞 ...

  7. 【每日一练】30—用 HTML + CSS 实现仿WhatsApp 的聊天界面效果

    上周到湖南长沙待了一周,在行走的过程中,发现目前最重要就是你的码一定要是绿码,如果是黄码,哪里都去不了,为啥说这个事情呢,因为我自己有2台手机,一台安卓小米,一台苹果,发现我到了长沙以后,核酸还是72 ...

  8. Python每日一练0023

    问题 如何判断一个文件是否存在 解决方案 这个问题可以分成几类问题 如果这里的文件指的是文件或目录,我们可以用os.path.exists()方法 >>> import os > ...

  9. WindowsAPI每日一练(2) 使用应用程序句柄

    WindowsAPI每日一练系列 :https://www.cnblogs.com/LexMoon/category/1246238.htmlWindowsAPI每日一练(1) WinMain Win ...

最新文章

  1. ios架构篇-1 项目组织架构
  2. ubuntu中minicom安装和使用
  3. 关于make_work_guard猜想
  4. react 父子传值_React父子组件间的传值
  5. 8. GD32F103C8T6 定时器-输入捕获测频率
  6. 单体应用架构和微服务架构的区别
  7. 基于k8s的测试执行工具:TestKube
  8. db2 c语言,DB2数据库安全(二)——身份认证
  9. PyQt5--google快捷翻译
  10. Java 实现MD5加密
  11. VGGFace2数据集
  12. (难度:35%)untrusted游戏通关攻略
  13. 按钮控制LED灯的亮灭
  14. 08-认识margin
  15. SAP SE14恢复表数据
  16. ENVI中计算两个甚至多个遥感影像的相关系数
  17. 程序员未来的三大出路
  18. 利用Python统计微信联系人男女比例以及简单的地区分布
  19. Remix本地化,加载本地合约文件,本地链接Remix
  20. css3ps插件,实用的PS插件推荐:长投影设计和CSS3Ps插件

热门文章

  1. 在vue中 鼠标移入 切换背景图片 移出时再次切换图片
  2. 什么是DISA STIG?概述+STIG安全
  3. exper表达式_4
  4. 【小5聊】使用div+css布局绘制32支球队比赛对阵图,拭目以待冠军花落谁家
  5. centos7 图形界面
  6. SLsec招新题wp
  7. 【目标检测--tricks】FPN和PAN
  8. springboot整合poi-tl根据模板导出word
  9. MATLAB算法实战应用案例精讲-【人工智能】SLAM(概念篇)
  10. 在李嘉诚传中给年轻人提出了53条人生忠告