文章
65
粉丝
0
获赞
45
访问
5.5k
#include<iostream>
using namespace std;
bool is_prime(int x) {
if (x == 1) return false;
for (int i = 2; i * i <= x; i ++ ) {
if (x % i == 0) return false;
}
return true;
}
int main() {
int n;
cin >> n;
if (is_prime(n)) cout << n << endl;
else {
int ans = n + 1;
while (true) {
if (is_prime(ans)) break;
ans ++ ;
}
cout << ans << endl;
}
return 0;
}
登录后发布评论
暂无评论,来抢沙发