90062024-02-11 17:10:27FarkasZénóVásárlás (75 pont)pypy3Időlimit túllépés 39/75393ms90252 KiB
from sys import stdin

N = int(stdin.readline())

A = [0]
osszeg = 0
for x in stdin.readline().split():
	osszeg += int(x)
	A.append(osszeg)
B = [0]
osszeg = 0
for x in stdin.readline().split():
	osszeg += int(x)
	B.append(osszeg)
B.append(B[-1])
min_x = float('inf')
for i in range(1, N+1):
	A_eddig = A[i-1]
	for j in range(i, N+1):
		x = A[j] - A_eddig + B[i-1] - B[j]
		min_x = min(x, min_x)
print(min(min_x + B[-1], B[-1]))
RészfeladatÖsszpontTesztVerdiktIdőMemória
base39/75
1Elfogadva0/043ms76048 KiB
2Időlimit túllépés0/0375ms33716 KiB
3Elfogadva3/346ms77160 KiB
4Elfogadva4/446ms77144 KiB
5Elfogadva4/454ms87068 KiB
6Elfogadva4/456ms87060 KiB
7Elfogadva4/465ms88500 KiB
8Elfogadva3/364ms88760 KiB
9Elfogadva4/486ms89240 KiB
10Elfogadva4/481ms89336 KiB
11Elfogadva4/476ms89972 KiB
12Elfogadva5/576ms90252 KiB
13Időlimit túllépés0/3363ms44384 KiB
14Időlimit túllépés0/3370ms44688 KiB
15Időlimit túllépés0/3370ms44876 KiB
16Időlimit túllépés0/3384ms44820 KiB
17Időlimit túllépés0/3384ms44848 KiB
18Időlimit túllépés0/3393ms44820 KiB
19Időlimit túllépés0/3382ms44852 KiB
20Időlimit túllépés0/3372ms45640 KiB
21Időlimit túllépés0/3370ms45396 KiB
22Időlimit túllépés0/3365ms44500 KiB
23Időlimit túllépés0/3368ms45520 KiB
24Időlimit túllépés0/3377ms45432 KiB