9618 2024. 02. 23 14:42:09 DohajovDaniel Vásárlás (75 pont) python3 Időlimit túllépés 15/75 400ms 44004 KiB
def main():
    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)
main()
"""
4
5 6 7 8
10 1 2 20

"""
    
Részfeladat Összpont Teszt Verdikt Idő Memória
base 15/75
1 Elfogadva 0/0 17ms 11312 KiB
2 Időlimit túllépés 0/0 400ms 11704 KiB
3 Elfogadva 3/3 18ms 11932 KiB
4 Hibás válasz 0/4 17ms 12120 KiB
5 Hibás válasz 0/4 17ms 12100 KiB
6 Elfogadva 4/4 17ms 12148 KiB
7 Hibás válasz 0/4 19ms 12828 KiB
8 Hibás válasz 0/3 21ms 12976 KiB
9 Hibás válasz 0/4 24ms 13084 KiB
10 Hibás válasz 0/4 30ms 13376 KiB
11 Hibás válasz 0/4 28ms 13532 KiB
12 Elfogadva 5/5 20ms 13308 KiB
13 Hibás válasz 0/3 158ms 42952 KiB
14 Időlimit túllépés 0/3 365ms 20688 KiB
15 Időlimit túllépés 0/3 375ms 20168 KiB
16 Időlimit túllépés 0/3 363ms 20656 KiB
17 Időlimit túllépés 0/3 368ms 20652 KiB
18 Időlimit túllépés 0/3 379ms 20392 KiB
19 Időlimit túllépés 0/3 384ms 20704 KiB
20 Időlimit túllépés 0/3 375ms 21608 KiB
21 Hibás válasz 0/3 150ms 44004 KiB
22 Időlimit túllépés 0/3 368ms 11524 KiB
23 Időlimit túllépés 0/3 379ms 21220 KiB
24 Elfogadva 3/3 166ms 43068 KiB