全部评论 5

  • #include<bits/stdc++.h>
    using namespace std;
    bool isprime(int n){ // 朴素筛
        if(n<2) return 0;
        for(int i=2;i*i<=n;i++) if(n%i==0) return 0;
        return 1;
    }
    int main() {
        int n;cin>>n;
        cout<<(isprime(n)?"Yes":"No");
        return 0;
    }
    

    2025-04-04 来自 北京

    0
  • 666

    2025-03-31 来自 广东

    0
  • 不能用豆包吗

    2025-03-30 来自 广东

    0
  • 队长的备注名还怪神奇的嘞~

    2024-08-30 来自 广东

    0
  • 参考:

    #include <iostream>
    #include <cmath>
    using namespace std;
    int main(){
        int n;
        cin >> n;
        int a;
        if(n == 2){
            cout << "Yes";
            return 0;
        }
        if(n == 1){
            cout << "No";
            return 0;
        }
        if(n == 0){
            cout << "No";
            return 0;
        }
        for(int i = 2; i <= sqrt(n); i++){
            if(n % i == 0){
                a = 0;
                break;
            }
            else
                a = 1;
        } 
        if(a)
            cout << "Yes";
        else
            cout << "No";
        return 0;
    }
    

    2024-08-29 来自 加拿大

    0

热门讨论