96172024-02-23 14:40:13DohajovDanielVásárlás (75 pont)python3Időlimit túllépés 15/75453ms44356 KiB
tdb = int(input())
b1L = [int(i) for i in input().split()]
b2L = [int(i) for i in input().split()]
b1sz = 0; asz=0; bsz=0; j=0
for i in range(tdb):
    asz+=b1L[i]
    #print(sum(b2L[j:i+1]))
    if sum(b2L[j:i+1]) <= asz:
        bsz += sum(b2L[j:i+1])
        asz=0
        j=i+1
print(asz+bsz)
"""
4
5 6 7 8
10 1 2 20

"""
    
RészfeladatÖsszpontTesztVerdiktIdőMemória
base15/75
1Elfogadva0/018ms11304 KiB
2Időlimit túllépés0/0354ms11800 KiB
3Elfogadva3/317ms11720 KiB
4Hibás válasz0/417ms11944 KiB
5Hibás válasz0/417ms12108 KiB
6Elfogadva4/417ms11996 KiB
7Hibás válasz0/420ms12492 KiB
8Hibás válasz0/323ms12344 KiB
9Hibás válasz0/425ms13004 KiB
10Hibás válasz0/430ms13368 KiB
11Hibás válasz0/428ms13380 KiB
12Elfogadva5/520ms13328 KiB
13Hibás válasz0/3199ms42496 KiB
14Időlimit túllépés0/3439ms20724 KiB
15Időlimit túllépés0/3365ms20444 KiB
16Időlimit túllépés0/3377ms20748 KiB
17Időlimit túllépés0/3388ms20944 KiB
18Időlimit túllépés0/3453ms20308 KiB
19Időlimit túllépés0/3388ms20604 KiB
20Időlimit túllépés0/3377ms21940 KiB
21Hibás válasz0/3179ms44356 KiB
22Időlimit túllépés0/3370ms11808 KiB
23Időlimit túllépés0/3372ms21868 KiB
24Elfogadva3/3201ms42900 KiB