90042024-02-11 17:07:09FarkasZénóVásárlás (75 pont)python3Időlimit túllépés 15/75456ms32924 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
base15/75
1Elfogadva0/018ms11388 KiB
2Időlimit túllépés0/0398ms12532 KiB
3Elfogadva3/317ms12292 KiB
4Elfogadva4/417ms12712 KiB
5Elfogadva4/421ms12756 KiB
6Elfogadva4/421ms13000 KiB
7Időlimit túllépés0/4352ms5912 KiB
8Időlimit túllépés0/3379ms5752 KiB
9Időlimit túllépés0/4370ms6236 KiB
10Időlimit túllépés0/4375ms6288 KiB
11Időlimit túllépés0/4360ms6380 KiB
12Időlimit túllépés0/5382ms6272 KiB
13Időlimit túllépés0/3398ms22008 KiB
14Időlimit túllépés0/3363ms22788 KiB
15Időlimit túllépés0/3370ms24172 KiB
16Időlimit túllépés0/3451ms25348 KiB
17Időlimit túllépés0/3372ms26432 KiB
18Időlimit túllépés0/3363ms27716 KiB
19Időlimit túllépés0/3363ms29264 KiB
20Időlimit túllépés0/3384ms29656 KiB
21Időlimit túllépés0/3375ms30764 KiB
22Időlimit túllépés0/3372ms27724 KiB
23Időlimit túllépés0/3456ms32168 KiB
24Időlimit túllépés0/3367ms32924 KiB