PAT 1007. 素数对猜想 (20)
2016-05-01 18:06
246 查看
#include<stdio.h>
#include<math.h>
int cnt=0,j;
int jud(q)
{
for(j=2;j<=sqrt(q);j++)
if(q%j==0)
{
return 0;
}
return 1;
}
main()
{
int t=2,i,n;
scanf("%d",&n);
for(i=3;i<=n;i++)
{
if(i%2==0)continue;
if(!(jud(i)))continue;
if((i-t)==2)cnt++;
t=i;
}
printf("%d",cnt);
}
不是一个好的算法.加油
#include<math.h>
int cnt=0,j;
int jud(q)
{
for(j=2;j<=sqrt(q);j++)
if(q%j==0)
{
return 0;
}
return 1;
}
main()
{
int t=2,i,n;
scanf("%d",&n);
for(i=3;i<=n;i++)
{
if(i%2==0)continue;
if(!(jud(i)))continue;
if((i-t)==2)cnt++;
t=i;
}
printf("%d",cnt);
}
不是一个好的算法.加油
相关文章推荐
- epoll使用
- malloc的实现
- 使用excel结合线性规划求解Holt-Winters参数
- [HDU 5017] Ellipsoid (模拟退火)
- Intent的用法以及原理实现
- MySQL的表名的大小写敏感问题
- CodeForces 329B(BFS)
- IT十八掌作业_java基础第二天_进制转换原理和补码存储方式
- Caffe 体验和学习
- 第一节---简单计算器
- 浅谈UML的概念和模型之UML九种图
- 【LeetCode】Best Time to Buy and Sell Stock 解题报告
- 实验四
- 【CodeForces】A. Pouring Rain
- POJ 1101(BFS)
- CodeForces 660D Number of Parallelograms
- linux的ulimit各种限制之深入分析
- poj 2234
- 线程同步和线程死锁
- RPC和RMI的区别(Difference Between RPC and RMI)