114372024-09-24 10:20:54probaLeghosszabb nyaralás (75 pont)python3Futási hiba 0/7548ms13676 KiB
N,P=[int(i) for i in input().split()]
A=[int(i) for i in input().split()]
a=0; b=0; ossz=0; mx=0
while b<N:
    if ossz>P:
        ossz-=A[a]
        a+=1
    else:
        ossz+=A[b]
        b+=1
    if db>b-a+1 and ossz<=P:
        mx=db
print(mx)
RészfeladatÖsszpontTesztVerdiktIdőMemória
base0/75
1Futási hiba0/017ms3080 KiB
2Futási hiba0/048ms13676 KiB
3Futási hiba0/317ms3088 KiB
4Futási hiba0/317ms2972 KiB
5Futási hiba0/317ms2988 KiB
6Futási hiba0/317ms3228 KiB
7Futási hiba0/317ms3192 KiB
8Futási hiba0/416ms3192 KiB
9Futási hiba0/417ms3012 KiB
10Futási hiba0/517ms3220 KiB
11Futási hiba0/519ms3820 KiB
12Futási hiba0/518ms4084 KiB
13Futási hiba0/737ms5452 KiB
14Futási hiba0/745ms10420 KiB
15Futási hiba0/748ms13436 KiB
16Futási hiba0/845ms10972 KiB
17Futási hiba0/846ms13672 KiB