113392024-08-20 21:21:23probaLeghosszabb nyaralás (75 pont)python3Időlimit túllépés 28/75298ms13844 KiB
'''napok = 8; penz = 10
nap = list(map(int, '3 6 4 2 3 7 2 9'.split(' ')))'''
sor = list(map(int, input().split(' '))); nap = list(map(int, input().split(' ')))
napok = sor[0]; penz = sor[1]

h = 0; osszeg = 0; t = []

for i in nap:
    
    osszeg = 0 if len(t) == 0 else sum(t)
    
    #print(osszeg, t)
    
    if sum(t)+i <= penz:
        t += [i]
        if len(t) > h:
            h = len(t)
    else:
        t +=[i]
        t.pop(0)

print(h)
        
    
            
        
    
    
    
    
RészfeladatÖsszpontTesztVerdiktIdőMemória
base28/75
1Elfogadva0/017ms2960 KiB
2Időlimit túllépés0/0289ms13836 KiB
3Elfogadva3/317ms3088 KiB
4Elfogadva3/318ms3044 KiB
5Elfogadva3/317ms2940 KiB
6Elfogadva3/317ms3044 KiB
7Elfogadva3/317ms3044 KiB
8Elfogadva4/418ms3156 KiB
9Elfogadva4/419ms3192 KiB
10Elfogadva5/523ms3092 KiB
11Időlimit túllépés0/5291ms3748 KiB
12Időlimit túllépés0/5291ms4232 KiB
13Időlimit túllépés0/7293ms5616 KiB
14Időlimit túllépés0/7298ms10272 KiB
15Időlimit túllépés0/7296ms13724 KiB
16Időlimit túllépés0/8291ms11232 KiB
17Időlimit túllépés0/8293ms13844 KiB