文章
59
粉丝
0
获赞
289
访问
6.3k
#include <bits/stdc++.h>
using namespace std;
int issu(int n)
{
int t=sqrt(n);
int flag=1;//judgement
for(;t<n/2+1;t++)
if(n%t==0)
{
flag=0;
break;
}
return flag;
}
int main()
{
int n;
cin>>n;
if(n<=1)
cout<<"2"<<endl;
else
{
if(issu(n))
cout<<n<<endl;
else
{
int i=n+1;
for(;!issu(i);i++);
cout<<i<<endl;
}
}
return 0;
}
登录后发布评论
暂无评论,来抢沙发