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

现给定任意正整数N(<105),请计算不超过N的满足猜想的素数对的个数。

输入格式:

输入在一行给出正整数N

输出格式:

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

输入样例:

20
 

输出样例:

4
 
代码长度限制
16 KB
时间限制
200 ms
内存限制
64 MB

解题:

#include<stdio.h>
#include<math.h> int isprime(int n)
{
int i,flag=1;
for(i=2;i<=sqrt(n);i++)
{
if(n%i==0)
{
flag=0;
break;
}
}
if(flag==1&&n!=1)
return 1;
else
return 0;
} int main()
{
int i,j=2,n,count=0;
scanf("%d",&n);
for(i=1;i<=n;i=i+2)
{
if(isprime(i)==1)
{
if((i-j)==2)
{
count++;
}
j=i;
}
}
printf("%d",count);
}

最新文章

  1. paip.python错误解决24
  2. win7 64位系统HP LaserJet P1008 / HP LaserJet P1008 P1007 驱动安装成功,但无法打印的原因
  3. windows phone listbox虚拟化(下)
  4. Jupyter增加内核
  5. 【web安全】第四弹:防火墙技术笔记
  6. 浏览器兼容——DOM事件封装函数
  7. 如何解决Android SDK无法下载Package的问题(.net)
  8. Java Unicode编码 及 Mysql utf8 utf8mb3 utf8mb4 的区别与utf8mb4的过滤
  9. 子查询。ANY三种用法。ALL两种用法。HAVING中使用子查询。SELECT中使用子查询。
  10. Win10操作系统下Oracle VM VirtualBox6.0加载磁盘提示“发现无效设置”的解决方法(包括“不能桥接网卡”问题的解决方法)
  11. Git可视化教程——Git Gui的使用
  12. BZOJ.3566.[SHOI2014]概率充电器(概率DP 树形DP)
  13. Day12--Python--生成器,生成器函数,推导式,生成器表达式
  14. Tomcat安装7.0.91
  15. windows异常事件对应的ID
  16. Jekins在Tomcat上的安装和配置
  17. window版chrome 57.0.2970.0 (64-bit)滚动条的BUG
  18. [Aaronyang紫色博客] 写给自己的WPF4.5-Blend5公开课系列 3 - 再来一发
  19. sdut2165 Crack Mathmen (山东省第二届ACM省赛)
  20. 你用 Python 做过什么有趣的数据挖掘项目?

热门文章

  1. 【机器学习基础】——另一个视角解释SVM
  2. 带你熟悉云网络的“电话簿”:DNS
  3. java 向上,向下取整详解
  4. 关于canvas的图片获取及python处理
  5. PHP小工具
  6. mybatis 02: 添加并简单使用mybatis
  7. 活动回顾丨ALC Beijing 首场 Meetup:《开源到底有多难?》
  8. 简单html js css 轮播图片,不用jquery
  9. Linux 禁止root远程登录解决办法
  10. 四连测总结(XYX)