文章

111

粉丝

1

获赞

815

访问

24.2k

头像
判断素数 题解: c++
P1013 贵州大学机试题
发布于2026年2月17日 23:57
阅读数 187

#include <bits/stdc++.h>
using namespace std;

int main(){
    int n;
    cin >> n;
    if(n == 1){
        cout << 2 << endl;
        return 0;
    }
    if(n == 2){
        cout << 2 << endl;
        return 0;
    }
    bool b = true;
    for(int i = 2; i <= sqrt(n); i++){
        if(n % i == 0){
            b = false;
            break;
        }
    }
    if(b) cout << n << endl;
    else{
        for(int j = n + 1; j <= 11000; j++){
            b = true;
            for(int i = 2; i <= sqrt(j); i++){
         ...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发