文章

64

粉丝

66

获赞

64

访问

4.7k

头像
判断素数 题解:
P1013 贵州大学机试题
发布于2024年4月20日 12:12
阅读数 76

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

int n; 

bool cheak(int n)
{
    if(n == 1) return false;
    for(int i = 2; i * i < n; i ++)
        if(n % i == 0) return false;
    
    return true;
}

int main()
{
    cin >> n;
    
    if(cheak(n)) cout << n;
    else
    {
        for(int i = n; ;i ++)
        {
            if(cheak(i)) 
            {
                cout << i;
                break;
            }
        }
    }
    
    return 0;
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发