1007 素数对猜想(C语言)
1007 素数对猜想 (20 分)
让我们定义 dn 为:dn = pn+1 - pn,其中 pi 是第i个素数。显然有 d1=1 且对于n>1有 dn 是偶数 ,给定任意正整数N(<100000 ),请计算不超过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语言)相关推荐
- 1007 素数对猜想 (20分)(C语言)
1007 素数对猜想 (20分) 让我们定义d n 为:d n =p n+1 −p n ,其中p i 是第i个素数.显然有d 1 =1,且对于n> ...
- PAT-B 1007.素数对猜想
1007. 素数对猜想 让我们定义 $d_n$ 为:$d_n = p_{n+1} - p_n$,其中 pi 是第i个素数.显然有 d1=1 且对于n>1有 $d_n$ 是偶数."素数对 ...
- 【PAT】1007. 素数对猜想 (20)
1007. 素数对猜想 (20) 让我们定义 dn 为:dn = pn+1 - pn,其中 pi 是第i个素数.显然有 d1=1 且对于n>1有 dn 是偶数."素数对猜想" ...
- 1007 素数对猜想 (20分)
1007 素数对猜想 (20分) 让我们定义 为:dn=pn+1−pnd_{n} = p_{n+1} - p_{n}dn=pn+1−pn,其中pip_{i}pi是第iii个素数.显然有d ...
- C++学习之路 | PTA乙级—— 1007 素数对猜想 (20分)(精简)
1007 素数对猜想 (20分) 让我们定义d n 为:d n =p n+1 −p n ,其中p i 是第i个素数.显然有d 1 =1,且对于n> ...
- 1007 素数对猜想 (20 分)
1007 素数对猜想 (20 分) 让我们定义dn为:dn=pn+1−pn,其中pi是第i个素数.显然有d1=1,且对于n>1有dn是偶数."素数对猜想"认为"存在 ...
- 1007 素数对猜想 (20 分)(c语言)
让我们定义dn为:dn=pn+1−pn,其中pi是第i个素数.显然有d1=1,且对于n>1有dn是偶数."素数对猜想"认为"存在无穷多对相邻且差为2的 ...
- 【C语言】PAT乙级:1007 素数对猜想
现给定任意正整数N(<100000),请计算不超过N的满足猜想的素数对的个数,"素数对猜想"认为"存在无穷多对相邻且差为2的素数". 思路:先对10000 ...
- PTA(BasicLevel)-1007素数对猜想
一 问题描述-素数对 让我们定义素数差dn为:dn=pn+1−pn,其中pi是第i个素数.显然有d1=1,且对于n>1有dn是偶数."素数对猜 ...
最新文章
- Java8-Lambda表达式
- 回调函数与Delphi的事件模型
- AI公开课:19.04.03周明—MSRA副院长《NLP的进步如何改变搜索的体验》课堂笔记以及个人感悟
- 14 | 排序优化:如何实现一个通用的、高性能的排序函数?
- 7月发布?华为李昌竹确认Mate 50系列:会来的但不是现在
- Zabbix 监控Nginx连接的状态
- Netty-2-服务端创建多个handler
- 洛谷 P1983 [NOIP2013 普及组] 车站分级
- Latex:字体设置
- 用python爬取微博评论数据,爬虫之路,永无止境。。(附源码)
- unity3d 毛笔笔锋
- 程序员防猝死指南——程序员养生攻略
- 阿里云企业物联网平台推出千里传音播报服务 高效打造云端一体智能硬件
- [生存志] 第21节 历代大事件概览 唐朝
- SSD固态盘已坏的数据就恢复不了吗?
- 红米5双清_小米红米5 plus(安卓8.0)刷官方中文Recovery教程,recovery工具分享,recovery下载...
- 大前端课程 - 4.5个月学习总结
- 阿里云消息队列MQ学习—阿里云大学视频课
- python实现深层神经网络ANN算法
- 超六成专科生月薪低于5000元,普通本/专科生的出路在哪儿?
热门文章
- Visual Studio.NET 2008开发一册通--LINQ从基础到项目实战这本书怎么样
- [UE4]函数和事件的区别
- 后台弹框。刷新不提示确认VB或.NET
- mysql的with rollup
- LeetCode#67--Add Binary(用Java实现二进制相加)
- 最少拦截系统,简单dp,(学长说这是贪心?!。。。。。。也是醉了)
- 走迷宫问题 算法竞赛入门经典
- WCF把书读薄(4)——事务编程与可靠会话
- JavaWeb 之 HttpServletResponse
- 【MyBatis笔记】13-一对多左连接查询分步查询(查询所有客户及客户对应的订单)