1013. 数素数 (20)
时间限制
100 ms
内存限制
65536 kB
令Pi表示第i个素数。现任给两个正整数M <= N <= 104,请输出PM到PN的所有素数。
输入格式:
输入在一行中给出M和N,其间以空格分隔。
输出格式:
输出从PM到PN的所有素数,每10个数字占1行,其间以空格分隔,但行末不得有多余空格。
输入样例:5 27输出样例:
11 13 17 19 23 29 31 37 41 4347 53 59 61 67 71 73 79 83 8997 101 103
1 #include2 using namespace std; 3 4 int a[10005]; 5 6 bool isPrime(int n){ 7 for(int i=2,j=sqrt(n);i<=j;i++){ 8 if(n%i==0) return false; 9 }10 return true;11 }12 int main()13 {14 int m,n,cnt=0;15 for(int i=2,j=0;j<10001;i++){16 if(isPrime(i)) a[++j]=i;17 }18 cin>>m>>n;19 for(int i=m;i<=n;i++){20 cout<