202042026-01-04 22:22:00algoproLeggyorsabb pénzkeresés (50)pypy3Futási hiba 16/5082ms32000 KiB
# UUID: 8b361f55-9836-49ff-b9f7-4024710fe54f
from sys import stdin
input = stdin.readline

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/043ms19552 KiB
2Futási hiba0/068ms32000 KiB
3Elfogadva2/243ms19560 KiB
4Elfogadva2/239ms19416 KiB
5Elfogadva2/246ms19432 KiB
6Elfogadva2/250ms21636 KiB
7Elfogadva2/259ms21668 KiB
8Elfogadva2/259ms21736 KiB
9Elfogadva2/250ms21668 KiB
10Elfogadva2/250ms21660 KiB
11Futási hiba0/276ms32000 KiB
12Futási hiba0/275ms32000 KiB
13Futási hiba0/282ms32000 KiB
14Futási hiba0/267ms32000 KiB
15Futási hiba0/268ms32000 KiB
16Futási hiba0/279ms32000 KiB
17Futási hiba0/268ms32000 KiB
18Futási hiba0/278ms32000 KiB
19Futási hiba0/267ms32000 KiB
20Futási hiba0/275ms32000 KiB
21Futási hiba0/270ms32000 KiB
22Futási hiba0/265ms32000 KiB
23Futási hiba0/276ms32000 KiB
24Futási hiba0/278ms32000 KiB
25Futási hiba0/268ms32000 KiB
26Futási hiba0/267ms32000 KiB
27Futási hiba0/275ms32000 KiB