202052026-01-04 22:24:04algoproLeggyorsabb pénzkeresés (50)pypy3Futási hiba 16/5081ms32000 KiB
# UUID: 733b05ab-f86f-417e-92ab-5b69213406f0
N, P = map(int,input().split())
F = list(map(int,input().split()))

res = 10**7
i = j = 0
sum = F[0]
while j < N:
    if sum < P:
        j += 1
        if j < N:
            sum += F[j]
        else:
            break
    else:
        res = min(res, j-i+1)
        sum -= F[i]
        i += 1


print(res)
RészfeladatÖsszpontTesztVerdiktIdőMemória
base16/50
1Elfogadva0/043ms19352 KiB
2Futási hiba0/070ms32000 KiB
3Elfogadva2/245ms19492 KiB
4Elfogadva2/243ms19600 KiB
5Elfogadva2/243ms19460 KiB
6Elfogadva2/257ms21680 KiB
7Elfogadva2/252ms21724 KiB
8Elfogadva2/252ms21748 KiB
9Elfogadva2/250ms21480 KiB
10Elfogadva2/252ms21736 KiB
11Futási hiba0/275ms32000 KiB
12Futási hiba0/275ms32000 KiB
13Futási hiba0/271ms32000 KiB
14Futási hiba0/268ms32000 KiB
15Futási hiba0/276ms32000 KiB
16Futási hiba0/267ms32000 KiB
17Futási hiba0/276ms32000 KiB
18Futási hiba0/281ms32000 KiB
19Futási hiba0/267ms32000 KiB
20Futási hiba0/267ms32000 KiB
21Futási hiba0/276ms32000 KiB
22Futási hiba0/279ms32000 KiB
23Futási hiba0/268ms32000 KiB
24Futási hiba0/267ms32000 KiB
25Futási hiba0/279ms32000 KiB
26Futási hiba0/276ms32000 KiB
27Futási hiba0/265ms32000 KiB