标签:style color os io ar for 数据 div 问题
1 14
4
#include<stdio.h> int f[1000010]={1,1}; //内存居然不能开1000000,要大一点,否则会runtime error!!!!!!!!!!!!!!!! int s[1000010]; bool is_prime(int n) { int i; for(i=2;i<n;++i) if(n%i==0) return false; return true; } int main() { int i,j; for(i=2;i*i<1000010;++i) { if(is_prime(i)) { f[i]=0; for(j=i*i;j<1000010;j+=i) f[j]=1; } } for(i=0,j=0;i<1000010;++i) if(!f[i]) s[j++]=i; int N,m; scanf("%d",&N); while(N--) { int k=0; scanf("%d",&m); for(i=1;s[i]<=m;++i) if(s[i]-s[i-1]==1||s[i]-s[i-1]==2) k++; printf("%d\n",k); } return 0; }
标签:style color os io ar for 数据 div 问题
原文地址:http://blog.csdn.net/qq_18062811/article/details/39030367