#include <iostream>
#include<cmath>
using namespace std;
int sushu(int a)
{
int k,b,l =1;
k=sqrt(a);
for (b=2;b<=k;b++)
if(a%b==0)
l=0;
return l;
}
int main()
{
int n,m,k[1000],a,j=0,i;
cin>>n>>m;
for (a=n;a<=m;a++)
{
if(sushu(a))
{
k[j]=a;j++;}
}
n=k[0];m=-1;
for(i=0;i<j;i++)
{
if(k[i]-n>m)
m=k[i]-n;
n=k[i];}
cout<<m;
return 0;
}
输出结果:
学习总结:心情不好