0分求助 悬关
查看原帖
0分求助 悬关
1015342
130126lyp楼主2023/8/9 21:34
#include<bits/stdc++.h>
using namespace std;
int ans=0;
bool check(int x)
{
    for(int i=2;i<sqrt(x);i++)
    {
        if(x%i==0) return false;
    }
    return true;
}
int main()
{
    int n,cnt;
    cin>>n;
    for(int i=2;i<1e5;i++)
    {
        if(check(i)==1)
        {
            if(cnt>n)
            {
                cout<<ans<<endl;
                return 0;
            }
            cnt+=i;
            ans++;
            cout<<i<<endl;
        }
    }
    
}
2023/8/9 21:34
加载中...