5分,看不出问题,求助
查看原帖
5分,看不出问题,求助
1777905
CrazyCarrot楼主2025/6/17 10:29
#include <iostream>
#include <vector>
#include <sstream>
using namespace std;

int main()
{
    int n;
    cin >> n;
    cin.ignore();
    
    string line;
    getline(cin, line);
    
    stringstream ss(line);

    vector<int> a(n);
    
    for(int i = 0; i < n; ++i){
        int num;
        ss >> num;
        a[i] = num;
        //cout << a[i] << " ";
    }

    int x;
    cin >> x;

    int ans = 0;

    for(int num: a){
        if(num <= x){
            x -= num;
            ans++;
        }
    }

    cout << ans << endl;
    return 0;
}
2025/6/17 10:29
加载中...