#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std;
int main()
{
long a,b,l=0;
cin>>a>>b;
if(a==1)
cout<<setw(8)<<2;
//这一段是专门判断第一个数是1和2时的情况
a+=2;
l++;
if(a%2==0)
a++;
//判断一个数是否为素数
for(long m=a;m<=b;m+=2)
{
int sqrtm=sqrt(m);
int i;
for(i=2;i<=sqrtm;i++)
if(m%i==0)
break;
//输出素数
if(i>sqrtm)
{
if(l++ % 5==0)//加了一个计数换行工具l,一行有五个数就换行
cout<<endl;
cout<<setw(8)<<m;//每个数占8个字节
}
}
}
11-04
8173