1007. 素数对猜想 (20)
2018-02-28 22:59
218 查看
按照柳婼的方法优化了一下#include<cstdio>
int prime(int n)
{
for(int i=2;i*i<=n;i++)
{
if(n%i==0) return 0;
}
return 1;
}
int main()
{
int n,cnt=0;
//freopen("1007.txt","r",stdin);
scanf("%d",&n);
for(int i=5;i<=n;i++)
{
if(prime(i)&&prime(i-2))
{
cnt++;
}
}
printf("%d",cnt);
return 0;
}
int prime(int n)
{
for(int i=2;i*i<=n;i++)
{
if(n%i==0) return 0;
}
return 1;
}
int main()
{
int n,cnt=0;
//freopen("1007.txt","r",stdin);
scanf("%d",&n);
for(int i=5;i<=n;i++)
{
if(prime(i)&&prime(i-2))
{
cnt++;
}
}
printf("%d",cnt);
return 0;
}
相关文章推荐
- 浙江大学PAT上机题解析之1007. 素数对猜想 (20)
- PAT 1007. 素数对猜想 (20)
- 1007. 素数对猜想 (20)
- PAT 乙级 1007. 素数对猜想 (20) c++ 筛选法求素数
- PAT乙级1007. 素数对猜想 (20)
- 乙级 PAT 1007. 素数对猜想 (20)
- 1007. 素数对猜想 (20)
- PAT(B)1007. 素数对猜想 (20)
- PAT-乙级-1007. 素数对猜想 (20)
- 1007. 素数对猜想 (20)
- PAT - 1007. 素数对猜想 (20)
- 1007. 素数对猜想 (20)
- 1007. 素数对猜想 (20)
- Pta1007素数对猜想 (20)
- 1007. 素数对猜想 (20)
- pat 乙级 1007. 素数对猜想 (20)
- 1007. 素数对猜想 (20)
- 1007. 素数对猜想 (20)
- 1007. 素数对猜想 (20)
- 1007. 素数对猜想 (20)(java实现)