90052024-02-11 17:07:43FarkasZénóVásárlás (75 pont)pypy3Időlimit túllépés 39/75442ms105916 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):
	for j in range(i, N+1):
		x = A[j] - A[i-1] + 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/048ms92164 KiB
2Időlimit túllépés0/0363ms49456 KiB
3Elfogadva3/346ms92528 KiB
4Elfogadva4/443ms92872 KiB
5Elfogadva4/456ms102464 KiB
6Elfogadva4/450ms102516 KiB
7Elfogadva4/457ms103680 KiB
8Elfogadva3/365ms103628 KiB
9Elfogadva4/475ms105380 KiB
10Elfogadva4/474ms105448 KiB
11Elfogadva4/474ms105792 KiB
12Elfogadva5/585ms105916 KiB
13Időlimit túllépés0/3370ms59980 KiB
14Időlimit túllépés0/3384ms60252 KiB
15Időlimit túllépés0/3377ms60452 KiB
16Időlimit túllépés0/3384ms60484 KiB
17Időlimit túllépés0/3377ms60604 KiB
18Időlimit túllépés0/3381ms60480 KiB
19Időlimit túllépés0/3372ms60416 KiB
20Időlimit túllépés0/3377ms61104 KiB
21Időlimit túllépés0/3368ms61028 KiB
22Időlimit túllépés0/3375ms60264 KiB
23Időlimit túllépés0/3442ms61184 KiB
24Időlimit túllépés0/3381ms60768 KiB