20芬求助
查看原帖
20芬求助
753902
Wangxiaolong666楼主2023/8/12 20:17
#include <bits/stdc++.h>
using namespace std;
bool sushu(int n)
{
    if(n==1)
        return false;
    for(int i=2;i!=n;i++)
    {
        if(n%i==0)
            return false;
    }
    return true;
}
int main()
{
    long long l,a[10000],s=0,n=0,m=1;
    cin>>l;
    for(int i=2;n<l;i++)
    {
        if(sushu(i)==true)
        {
            a[m]=i;
            s++;
            n=n+i;
            m++;
        }
    }
    for(int i=1;i<m;i++)
        cout<<a[i]<<endl;
    cout<<s;
    return 0;
}
2023/8/12 20:17
加载中...