239012026-01-31 15:42:40PKBLeghosszabb nyaralás (75 pont)cpp17Wrong answer 58/7526ms1208 KiB
// Source: https://usaco.guide/general/io

#include <bits/stdc++.h>
using namespace std;

int main() {
    long long hossz = 0;
    long long leghosszabb = 0;
	long long N;
    cin >> N;
    long long penz;
    cin >> penz;
    long long i = 0; long long j = 0;
    long long mostani = 0;
    vector<long long>szamok(N);
    for(long long h = 0; h < N; h++){
        cin >> szamok[h];
    }
    while (j < N && i < N) {
        if(mostani <= penz && i - j >= leghosszabb){
            leghosszabb = i - j;
        }
        if(mostani <= penz){
            mostani+= szamok[i];
            i++;
        }else{   
            mostani-= szamok[j];
            j++;
        }
    }
    cout << leghosszabb;
}
SubtaskSumTestVerdictTimeMemory
base58/75
1Accepted0/01ms316 KiB
2Accepted0/025ms1076 KiB
3Accepted3/31ms500 KiB
4Wrong answer0/31ms316 KiB
5Accepted3/31ms316 KiB
6Wrong answer0/31ms316 KiB
7Accepted3/31ms508 KiB
8Wrong answer0/41ms316 KiB
9Accepted4/41ms500 KiB
10Accepted5/51ms408 KiB
11Accepted5/53ms472 KiB
12Accepted5/53ms500 KiB
13Wrong answer0/718ms1188 KiB
14Accepted7/721ms1192 KiB
15Accepted7/726ms1196 KiB
16Accepted8/824ms1208 KiB
17Accepted8/825ms1076 KiB