PAT乙级(1007 素数对猜想)
让我们定义dn为:dn=pn+1−pn,其中pi是第i个素数。显然有d1=1,且对于n>1有dn是偶数。“素数对猜想”认为“存在无穷多对相邻且差为2的素数”。
现给定任意正整数N
(<105),请计算不超过N
的满足猜想的素数对的个数。
输入格式:
输入在一行给出正整数N
。
输出格式:
在一行中输出不超过N
的满足猜想的素数对的个数。
输入样例:
20
输出样例:
4
解题代码:
int main(){int n;int a[100001]={0};scanf("%d",&n);int i,j;int k=0;//记录素数的个数 bool flag;for(i=1;i<100001;i++){flag=true;for(j=2;j<=sqrt(i);j++){if(i%j==0){flag=false;break;}}if(flag==true){a[k]=i;k++;}//是素数 则在相应位置置为1}//得到素数数组 判断是否满足int ans=0;for(i=1;i<=n;i++){if(a[i]>n) break;if((a[i]-a[i-1]==2)) {ans++;}}printf("%d",ans);return 0;
}
PAT乙级(1007 素数对猜想)相关推荐
- pat乙级 1007 素数对猜想(C++)
题目 让我们定义dn为:dn =pn+1 −pn ,其中pi 是第i个素数.显然有d1 =1,且对于n>1有dn 是偶数."素数对猜想"认为"存在 ...
- [PAT乙级]1007 素数对猜想
让我们定义dn为:dn=pn+1−pn,其中pi是第i个素数.显然有d1=1,且对于n>1有dn是偶数."素数对猜想"认为" ...
- C++ PAT 乙级 1007——素数对猜想
题目详情 让我们定义 dnd_ndn 为 dn=pn+1−pnd_n = p_{n + 1} - p_ndn=pn+1−pn,其中 pip_ipi 是第 i 个素数.显然有 d1=1d_1 ...
- PAT乙级 1007 素数对猜想
一.题目描述 让我们定义dn为:dn=pn+1−pn,其中pi是第i个素数.显然有d1=1,且对于n>1有dn是偶数."素数对猜想" ...
- PAT(乙级) 1007 素数对猜想 (20 分)(C语言)
分析:这道题在数字比较大的时候容易超时,需要更简单的算法,我这里采用了最原始最朴素的算法来处理,为了让所有测试点通过对源代码做了一点点修改 #include<stdio.h> int is ...
- 【PAT】1007. 素数对猜想 (20)
1007. 素数对猜想 (20) 让我们定义 dn 为:dn = pn+1 - pn,其中 pi 是第i个素数.显然有 d1=1 且对于n>1有 dn 是偶数."素数对猜想" ...
- C++学习之路 | PTA乙级—— 1007 素数对猜想 (20分)(精简)
1007 素数对猜想 (20分) 让我们定义d n 为:d n =p n+1 −p n ,其中p i 是第i个素数.显然有d 1 =1,且对于n> ...
- PAT 乙级 1007(C++)
PAT 乙级 1007 题目 1007 素数对猜想 (20 分) 让我们定义 d n d_n dn为: d n = p n + 1 − p n d_n =p_{n+1}−p_n dn=pn+1− ...
- PAT-B 1007.素数对猜想
1007. 素数对猜想 让我们定义 $d_n$ 为:$d_n = p_{n+1} - p_n$,其中 pi 是第i个素数.显然有 d1=1 且对于n>1有 $d_n$ 是偶数."素数对 ...
最新文章
- 一步一步实现扫雷游戏(C语言实现)(三)
- 给HttpClient添加请求头(HttpClientFactory)
- MySQL 8.0 新特性之统计直方图
- css实现圆形钟表,js+css3圆形指针时钟代码
- 华为高性能服务器刀箱,云平台服务器刀箱
- pug模板引擎(原jade)
- C/C++ OpenCV图像的载入,显示,输出
- 汇编语言:编写code段中的代码,用push指令将a段中的前8个字型数据,逆序存储b段中
- 大爱sublime text3
- vue的getaction_vuex的actions属性
- ZOJ 4067 Books (2018icpc青岛J) (贪心)
- 美国转基因食品的生产现状
- 山东大学软件学院计算机组成原理课程设计整机实验(1)
- 计算机ping使用的端口,mac系统ping端口命令怎么使用
- 微信开发者工具保存的时候,提示权限不足,选择以管理员的身份重试个人解决方法
- 浏览器设置代理服务器插件SwitchyOmega配置
- 边境的悍匪—机器学习实战:第十四章 使用卷积神经网络的深度计算机视觉
- python解二元一次方程组
- android edittext底线,Android定制自己的EditText轻松改变底线颜色
- macOS hashcat 安装