3 条题解

  • 4
    @ 2024-11-17 18:31:44
    #include <bits/stdc++.h>
    using namespace std;
    int main(){
        int x,z,s=0;
        cin>>x;
        for(z=2;z<=x;z++){
            int k=0;
            for(int i=2;i<z;i++){
                if(z%i==0) k++;
            }
            if(k==0){
                if(x>=z){
                    x=x-z;
                    cout<<z<<endl;
                    s++;
                }
                else break;
            }
        }
        cout<<s;
    }
    

    @liveOvO (chuhaoyu) 好像不用vector也能通过"O^O"

    信息

    ID
    703
    时间
    1000ms
    内存
    256MiB
    难度
    4
    标签
    递交数
    47
    已通过
    23
    上传者