202552026-01-05 17:51:16algoproLeggyorsabb pénzkeresés (50)pypy3Időlimit túllépés 14/50303ms32000 KiB
# UUID: ae2b7bbb-07e0-4b4f-b872-7843a8f87281
INPA, INPB = [int(x) for x in input().split()]
A = [int(x) for x in input().split()]

idoszakok = []
CLepesek = 0
XPO = 0
YPO = 0
Cosszeg = 0
Run = True
while Run:
    try:
        if Cosszeg >= INPB:
            idoszakok.append(CLepesek)
            XPO += 1
            YPO = XPO
            CLepesek = 0
            Cosszeg = 0
        else:
            CLepesek += 1
            YPO += 1
            Cosszeg += A[YPO]
    except:
        Run = False

print(min(idoszakok))

#3 6 4 2 3 7 2 9
RészfeladatÖsszpontTesztVerdiktIdőMemória
base14/50
1Elfogadva0/039ms19428 KiB
2Időlimit túllépés0/0284ms31836 KiB
3Elfogadva2/252ms21448 KiB
4Elfogadva2/246ms21436 KiB
5Hibás válasz0/239ms19424 KiB
6Elfogadva2/268ms21496 KiB
7Elfogadva2/2105ms21720 KiB
8Elfogadva2/2125ms21764 KiB
9Elfogadva2/270ms21736 KiB
10Elfogadva2/2114ms21736 KiB
11Futási hiba0/285ms32000 KiB
12Időlimit túllépés0/2289ms31980 KiB
13Időlimit túllépés0/2303ms31976 KiB
14Időlimit túllépés0/2211ms32000 KiB
15Időlimit túllépés0/2303ms31800 KiB
16Időlimit túllépés0/2202ms32000 KiB
17Futási hiba0/2182ms32000 KiB
18Időlimit túllépés0/2282ms32000 KiB
19Időlimit túllépés0/2287ms31980 KiB
20Időlimit túllépés0/2286ms31924 KiB
21Időlimit túllépés0/2298ms32000 KiB
22Időlimit túllépés0/2282ms31976 KiB
23Időlimit túllépés0/2287ms31992 KiB
24Időlimit túllépés0/2289ms31980 KiB
25Időlimit túllépés0/2301ms31920 KiB
26Időlimit túllépés0/2287ms32000 KiB
27Időlimit túllépés0/2289ms32000 KiB