寻找孪生素数

数学家希尔伯特在1900年国际数学家大会的报告上提出一个“孪生素数猜想”,即: 存在无穷多个素数p,使得p + 2是素数。p和p+2这一对差为2的素数,被称为“孪生素数”。
看起来,这个猜想是成立的,我们总能找到很多对孪生素数,例如:3和5,5和7,11和13…… 这一猜想至今还未被证明。
现在,对于给定的整数n, 请寻找大于n的最小的一对孪生素数p和q(q=p+2)。

输入格式:
一个不超过7位数字的整数n。

输出格式:
在一行中输出 p q ,中间用空格间隔。

输入样例:

100

输出样例:

101 103

代码示例(仅供参考):

//不小于给定数的孪生素数
#include<stdio.h>
#include<math.h>
int Prime(int x)
{int i,flag;if(x==0)flag=0;if(x==1)flag=0; if(x==2)flag=1;if(x==3)flag=1;if(x>3){for(i=2;i<=sqrt(x);i++){if(x%i==0){flag=0;break;}elseflag=1;}}return flag;
}
int main()
{int n,i,j;scanf("%d",&n);for(i=n+1;;i++){if(Prime(i)==1&&Prime(i+2)==1)break;}printf("%d %d",i,i+2);return 0;
}

PTA:寻找孪生素数相关推荐

  1. C语言 —— pta寻找孪生素数 (20 分)

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

  2. (每日一练C++)寻找孪生素数

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

  3. 寻找孪生素数(当p为素数时,p+2也为素数)

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

  4. 寻找孪生素数 (20 分)

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

  5. C语言编程题:寻找孪生素数(附代码)

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

  6. PTA 寻找250 (10分)

    文章目录 题目重述 程序代码 题目重述 寻找250 (10分) 对方不想和你说话,并向你扔了一串数-- 而你必须从这一串数字中找到"250"这个高大上的感人数字. 输入格式: 输入 ...

  7. 孪生素数 所谓孪生素数指的就是间隔为 2 的相邻素数,它们之间的距离已经近得不能再近了,就象孪生兄弟一样。

    /* 孪生素数所谓孪生素数指的就是间隔为 2 的相邻素数,它们之间的距离已经近得不能再近了,就象孪生兄弟一样.最小的孪生素数是 (3, 5),在 100 以内的孪生素数还有 (5, 7), (11, ...

  8. 孪生素数 所谓孪生素数指的就是间隔为 2 的相邻素数,它们之间的距离已经近得不能再近了

    /* 孪生素数 所谓孪生素数指的就是间隔为 2 的相邻素数,它们之间的距离已经近得不能再近了, 就象孪生兄弟一样.最小的孪生素数是 (3, 5), 在 100 以内的孪生素数还有 (5, 7), (1 ...

  9. java实现孪生素数

    ** 孪生素数** 孪生素数 所谓孪生素数指的就是间隔为 2 的相邻素数,它们之间的距离已经近得不能再近了,就象孪生兄弟一样.最小的孪生素数是 (3, 5),在 100 以内的孪生素数还有 (5, 7 ...

最新文章

  1. [Linux]VI相关操作
  2. Object类—复写equals方法,hashCode方法,toString方法
  3. redis 分布式锁 看门狗_漫谈分布式锁之Redis实现
  4. C++Odd Even Sort奇偶排序的实现算法(附完整源码)
  5. 解决Error: undefined reference to `__android_log_print'
  6. SpringMVC之——转发与重定向
  7. Mybatis_接口编程
  8. LeetCode 542 01 矩阵
  9. ORACLE 11G DATA GUARD配置之Dataguard基本原理
  10. mysql负变量_MySQL的变量
  11. Objective-C中的typedef枚举是什么?
  12. 国际象棋测试软件只能支持8核,CPU多线程测试:wPrime/国际象棋_AMD FX-8350_CPUCPU评测-中关村在线...
  13. pg 备份恢复(四)—— 逻辑备份(dump与copy导入导出)
  14. Java常见基础笔试+面试题
  15. 网易CEO丁磊:手机网游是未来新趋势
  16. 鸡兔同笼python程序怎么写_关于鸡的歇后语
  17. (前端)html与css css 18、清除浮动,溢出隐藏
  18. 临时尖底锥型过滤器 锥型过滤器
  19. 【C语言】文件管理<2>
  20. 电脑如何播放杜比视界视频

热门文章

  1. SAP ABAP ChatGPT 初体验 我会失业吗?
  2. 开学季学生宿舍竟然限电,学校管理因噎废食?
  3. 优云系统提供哪些服务器,优云服务器异常
  4. Source code license
  5. 基于javaweb的医院挂号预约系统-计算机毕业设计
  6. C#图形教程画笔画刷等
  7. 【转载】sql 另一个安装程序实例已在运行
  8. JavaScript 01 JavaScript 是什么
  9. 章鱼体验第一天:思杰VDI之7.14.1
  10. 90后在校大学生开旅游公司创业