4 条题解

  • -1
    @ 2024-3-24 11:22:01
    #include<bits/stdc++.h>
    using namespace std;
    int main()
    {
    long long  l, sum, z, n;
    cin >> l;
    sum = 0;
    n = 0;
    if (l < 2) {
    cout << "0";
    }
    else {
    for (int i = 2; i <= l; i++) {
    z = 0;
    for (int j = 2; j < i; j++) {
    if (i % j == 0) {
    z = -1;
    }
    		}
    		if (z == 0) {
    			sum += i;
    			if (sum > l) {
    				cout << n;
    				return 0;
    			}
    			cout << i << endl;
    			n++;
    		}
    
    	}
    	
    }
    return 0;
    }
    

    信息

    ID
    651
    时间
    1000ms
    内存
    125MiB
    难度
    3
    标签
    (无)
    递交数
    137
    已通过
    71
    上传者