1007 素数对猜想 (20 分)

让我们定义 dn 为:dn = pn+1 - pn,其中 pi 是第i个素数。显然有 d1=1 且对于n>1有 dn 是偶数 ,给定任意正整数N(<10​0000​​ ),请计算不超过N的满足猜想的素数对的个数。
输入格式:
输入在一行给出正整数N。

输出格式:
在一行中输出不超过N的满足猜想的素数对的个数。

输入样例:
20
输出样例:
4
**注:**题目中第二行偶数似乎不对,好像是dn=2

#include<stdio.h>
#include<math.h>
int main()
{int prime(int m, int n, int a[]);int n,a[20000],i,k=0,count=0;scanf("%d", &n);k=prime(1, n, a);for (i = 0; i < k - 1; i++){if ((a[i + 1] - a[i])==2)count++;}printf("%d", count);return 0;
}
int prime(int m,int n,int a[])//输出m到n之间的素数
{int i, j,k=0;for (j = m; j<=n; j++){int flag = 1;int sqr = (int)sqrt(j * 1.0);for (i = 2; i <= sqr; i++){if (j % i == 0){flag = 0;break;}}if (flag){a[k] = j;k++;}}//数组a中为素数 ,个数为kreturn k;
}

1007 素数对猜想(C语言)相关推荐

  1. 1007 素数对猜想 (20分)(C语言)

    1007 素数对猜想 (20分) 让我们定义d ​n ​​ 为:d ​n ​​ =p ​n+1 ​​ −p ​n ​​ ,其中p ​i ​​ 是第i个素数.显然有d ​1 ​​ =1,且对于n> ...

  2. PAT-B 1007.素数对猜想

    1007. 素数对猜想 让我们定义 $d_n$ 为:$d_n = p_{n+1} - p_n$,其中 pi 是第i个素数.显然有 d1=1 且对于n>1有 $d_n$ 是偶数."素数对 ...

  3. 【PAT】1007. 素数对猜想 (20)

    1007. 素数对猜想 (20) 让我们定义 dn 为:dn = pn+1 - pn,其中 pi 是第i个素数.显然有 d1=1 且对于n>1有 dn 是偶数."素数对猜想" ...

  4. 1007 素数对猜想 (20分)

    1007 素数对猜想 (20分) 让我们定义 ​​ 为:dn=pn+1−pnd_{n} = p_{n+1} - p_{n}dn​=pn+1​−pn​,其中pip_{i}pi​是第iii个素数.显然有d ...

  5. C++学习之路 | PTA乙级—— 1007 素数对猜想 (20分)(精简)

    1007 素数对猜想 (20分) 让我们定义d ​n ​​ 为:d ​n ​​ =p ​n+1 ​​ −p ​n ​​ ,其中p ​i ​​ 是第i个素数.显然有d ​1 ​​ =1,且对于n> ...

  6. 1007 素数对猜想 (20 分)

    1007 素数对猜想 (20 分) 让我们定义dn为:dn=pn+1−pn,其中pi是第i个素数.显然有d1=1,且对于n>1有dn是偶数."素数对猜想"认为"存在 ...

  7. 1007 素数对猜想 (20 分)(c语言)

    让我们定义dn​为:dn​=pn+1​−pn​,其中pi​是第i个素数.显然有d1​=1,且对于n>1有dn​是偶数."素数对猜想"认为"存在无穷多对相邻且差为2的 ...

  8. 【C语言】PAT乙级:1007 素数对猜想

    现给定任意正整数N(<100000),请计算不超过N的满足猜想的素数对的个数,"素数对猜想"认为"存在无穷多对相邻且差为2的素数". 思路:先对10000 ...

  9. PTA(BasicLevel)-1007素数对猜想

    一 问题描述-素数对 让我们定义素数差d​n​​为:d​n​​=p​n+1​​−p​n​​,其中p​i​​是第i个素数.显然有d​1​​=1,且对于n>1有d​n​​是偶数."素数对猜 ...

最新文章

  1. Java8-Lambda表达式
  2. 回调函数与Delphi的事件模型
  3. AI公开课:19.04.03周明—MSRA副院长《NLP的进步如何改变搜索的体验》课堂笔记以及个人感悟
  4. 14 | 排序优化:如何实现一个通用的、高性能的排序函数?
  5. 7月发布?华为李昌竹确认Mate 50系列:会来的但不是现在
  6. Zabbix 监控Nginx连接的状态
  7. Netty-2-服务端创建多个handler
  8. 洛谷 P1983 [NOIP2013 普及组] 车站分级
  9. Latex:字体设置
  10. 用python爬取微博评论数据,爬虫之路,永无止境。。(附源码)
  11. unity3d 毛笔笔锋
  12. 程序员防猝死指南——程序员养生攻略
  13. 阿里云企业物联网平台推出千里传音播报服务 高效打造云端一体智能硬件
  14. [生存志] 第21节 历代大事件概览 唐朝
  15. SSD固态盘已坏的数据就恢复不了吗?
  16. 红米5双清_小米红米5 plus(安卓8.0)刷官方中文Recovery教程,recovery工具分享,recovery下载...
  17. 大前端课程 - 4.5个月学习总结
  18. 阿里云消息队列MQ学习—阿里云大学视频课
  19. python实现深层神经网络ANN算法
  20. 超六成专科生月薪低于5000元,普通本/专科生的出路在哪儿?

热门文章

  1. Visual Studio.NET 2008开发一册通--LINQ从基础到项目实战这本书怎么样
  2. [UE4]函数和事件的区别
  3. 后台弹框。刷新不提示确认VB或.NET
  4. mysql的with rollup
  5. LeetCode#67--Add Binary(用Java实现二进制相加)
  6. 最少拦截系统,简单dp,(学长说这是贪心?!。。。。。。也是醉了)
  7. 走迷宫问题 算法竞赛入门经典
  8. WCF把书读薄(4)——事务编程与可靠会话
  9. JavaWeb 之 HttpServletResponse
  10. 【MyBatis笔记】13-一对多左连接查询分步查询(查询所有客户及客户对应的订单)