![]() |
#2
azzbcc2013-03-28 19:05
|

#include<iostream>
using namespace std;
int main(){
int a[10];
void num(int m,int k,int b[]);
int i,j,t;
cin>>i;
cin>>j;
num(i,j,a);
for(t=0;t<=j-1;t++)
cout<<a[t];
return 0;
}
void num(int m,int k,int b[]){
int I=0;
for(m=m+1;k>0;m++)
for(int i=2;i<=m/2;i++){
if(m%i==0)
break;
if(i>m/2){
b[I]=m+1;
I++;
k--;
}
}
求一个数M的后面N个素数 using namespace std;
int main(){
int a[10];
void num(int m,int k,int b[]);
int i,j,t;
cin>>i;
cin>>j;
num(i,j,a);
for(t=0;t<=j-1;t++)
cout<<a[t];
return 0;
}
void num(int m,int k,int b[]){
int I=0;
for(m=m+1;k>0;m++)
for(int i=2;i<=m/2;i++){
if(m%i==0)
break;
if(i>m/2){
b[I]=m+1;
I++;
k--;
}
}