CF279B求调
查看原帖
CF279B求调
953240
ZGSZ_AviationLover楼主2024/8/3 22:55

rt 代码:

#include<bits/stdc++.h>
#define int long long
using namespace std;
int n,t;
signed main() {
    cin >> n >> t;
    vector<int> a(n);
    for (int i = 0; i < n; ++i){
        int x;
        cin >> x;
        a.emplace_back(x);
    }
    int mb = 0;//maxbooks
    int time_ = 0;
    int readed = 0;//booksread
    for (int i = 0; i < n; ++i) {
        if (time_ + a[i] <= t) {
            time_ += a[i];
            readed++;
        } else {
            mb = max(mb, readed);
            time_ = 0;
            readed = 0;
            i--; 
        }
    }
    mb= max(mb, readed);
    cout << mb;
    return 0;
}

2024/8/3 22:55
加载中...