#include<stdio.h> #include<math.h> boolisPrime(int n){ if (n<2) { returnfalse; } int sqr=(int)sqrt(1.0*n); for (int i = 2; i <= sqr ; ++i) { if (n%i==0) { returnfalse; } } returntrue;
} intmain(){
int n,m; scanf("%d%d",&n,&m); int cnt=0; int line=10; int index=0; for (int i = 2; i < 1000010; ++i) { if(cnt>m){ break; } if (isPrime(i)) { cnt++; if (cnt>=n&&cnt<=m) { index++; printf("%d", i); if (index%line!=0&&cnt<m) { printf(" "); } else{ printf("\n"); } } } }