1007 素数对猜想 (20 分)—PAT (Basic Level) Practice (中文)
1007 素数对猜想 (20 分)
让我们定义d
n
为:d
n
=p
n+1
−p
n
,其中p
i
是第i个素数。显然有d
1
=1,且对于n>1有d
n
是偶数。“素数对猜想”认为“存在无穷多对相邻且差为2的素数”。
现给定任意正整数N(<10
5
),请计算不超过N的满足猜想的素数对的个数。
输入格式:
输入在一行给出正整数N。
输出格式:
在一行中输出不超过N的满足猜想的素数对的个数。
输入样例:
20
输出样例:
4
原题链接:1007 素数对猜想 (20 分)
#include<stdio.h>
#include<math.h>
int main()
{int i,j;int r=0;int n;int a[2900],k=0;scanf("%d",&n);for(i=5;i<=n;i+=2){for(j=3;j*j<=i;j+=2){if(i%j==0)break;}if(j==i)a[k++]=i; //保存好2~n的所有素数 }for(i=0;i<k;i++){if(a[i+1]-a[i]==2)r++; }printf("%d\n",r);}
1007 素数对猜想 (20 分)—PAT (Basic Level) Practice (中文)相关推荐
- 1001 害死人不偿命的(3n+1)猜想 (15分) PAT (Basic Level) Practice (中文)C语言版
PAT (Basic Level) Practice (中文) 1001 害死人不偿命的(3n+1)猜想 (15分) 卡拉兹(Callatz)猜想: 对任何一个正整数 n,如果它是偶数,那么把它砍掉一 ...
- 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分)(C语言)
1007 素数对猜想 (20分) 让我们定义d n 为:d n =p n+1 −p n ,其中p i 是第i个素数.显然有d 1 =1,且对于n> ...
- PTA平台 · PAT(Basic Level) Practice(中文) 题目集
前 言 ※ PTA是 程序设计类实验辅助教学平台 ,里边包含一些编程题目集以供练习. ※ PAT是 浙江大学计算机程序设计能力考试(Programming Ability Test),分为乙级( ...
- 满分最优解法:1007 素数对猜想 (20分)
立志用更少的代码做更高效的表达 Pat乙级最优化代码+题解+分析汇总-->传送门 让我们定义dn 为:dn=pn+1−pn,其中pi是第i个素数.显然有d1=1,且对于n>1有d ...
- 1007 素数对猜想 (20 分)(c语言)
让我们定义dn为:dn=pn+1−pn,其中pi是第i个素数.显然有d1=1,且对于n>1有dn是偶数."素数对猜想"认为"存在无穷多对相邻且差为2的 ...
- 1007 素数对猜想 (20 分)测试点
让我们定义dn为:dn=pn+1−pn,其中pi是第i个素数.显然有d1=1,且对于n>1有dn是偶数."素数对猜想"认为" ...
- 【PAT乙级】1007 素数对猜想 (20 分)
https://pintia.cn/problem-sets/994805260223102976/problems/994805317546655744 埃氏筛法 #include<cstdi ...
- PAT(乙级) 1007 素数对猜想 (20 分)(C语言)
分析:这道题在数字比较大的时候容易超时,需要更简单的算法,我这里采用了最原始最朴素的算法来处理,为了让所有测试点通过对源代码做了一点点修改 #include<stdio.h> int is ...
最新文章
- phpMyAdmin 数据库添加int类型的值时默认设为唯一主键的问题解决
- 【转】Python机器学习库
- python中的path是什么_python中的os.path.splitext是干什么用的
- [scala-spark]8. RDD的实现和编程接口
- java泛型区间_JAVA 14(泛型)
- php7.0康乐安装_Windows服务器安装配置PHP7.0环境图文教程
- C++ 头文件使用规范建议
- ProcessStartInfo 例子
- fir 低通 matlab,用MATLAB设计FIR滤波器
- matlab求任意输入响应曲线,3.6 用Matlab进行动态响应分析
- Linux - history命令详解
- 《大化传输网》学习笔记(三)————OTN系统的保护
- python暴力破解压缩密码?
- iOS系统安全学习小结(一)
- bugku misc-旋转跳跃
- 有AI就不搬砖?超乎你的想象!道翰天琼认知智能机器人平台API接口大脑为您揭秘。
- GPGPU-Sim学习(二)搭建GPGPU-Sim环境(ubuntuServer 10.04 安装GPGPU-Sim)
- 计网PPT 第八章 互联网上的音频和视频服务
- 平台经济中国案例研究——网易云平台
- IEEE 802.15.4的信道接入机制二信标网络中的CSMA-CA算法