Submission #2409423


Source Code Expand

N = int(input())
a = list(map(int,input().split(" ")))
ans = -float('inf')
for i in range(N):
	pretak = -float('inf')
	preaok = -float('inf')
	for j in range(N):
		tak = 0
		aok = 0
		cnt = 1
		if i < j:
			for k in range(i,j+1):
				if cnt % 2:
					tak += a[k]
				else:
					aok += a[k]
				cnt += 1

			if aok > preaok:
				pretak = tak
				preaok = aok


		elif i > j:
			for k in range(j,i+1):
				if cnt % 2:
					tak += a[k]
				else:
					aok += a[k]
				cnt += 1

			if aok > preaok:
			 	pretak = tak
			 	preaok = aok

	if ans < pretak:
		ans = pretak

print(ans)

Submission Info

Submission Time
Task C - 数列ゲーム
User banboooo044
Language Python (3.4.3)
Score 100
Code Size 615 Byte
Status AC
Exec Time 31 ms
Memory 3064 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 100 / 100
Status
AC × 3
AC × 23
Set Name Test Cases
Sample sample-01.txt, sample-02.txt, sample-03.txt
All sample-01.txt, sample-02.txt, sample-03.txt, test-01.txt, test-02.txt, test-03.txt, test-04.txt, test-05.txt, test-06.txt, test-07.txt, test-08.txt, test-09.txt, test-10.txt, test-11.txt, test-12.txt, test-13.txt, test-14.txt, test-15.txt, test-16.txt, test-17.txt, test-18.txt, test-19.txt, test-20.txt
Case Name Status Exec Time Memory
sample-01.txt AC 17 ms 3064 KB
sample-02.txt AC 17 ms 3064 KB
sample-03.txt AC 17 ms 3064 KB
test-01.txt AC 17 ms 3064 KB
test-02.txt AC 18 ms 3064 KB
test-03.txt AC 18 ms 3064 KB
test-04.txt AC 20 ms 3064 KB
test-05.txt AC 24 ms 3064 KB
test-06.txt AC 26 ms 3064 KB
test-07.txt AC 28 ms 3064 KB
test-08.txt AC 30 ms 3064 KB
test-09.txt AC 31 ms 3064 KB
test-10.txt AC 29 ms 3064 KB
test-11.txt AC 31 ms 3064 KB
test-12.txt AC 29 ms 3064 KB
test-13.txt AC 29 ms 3064 KB
test-14.txt AC 29 ms 3064 KB
test-15.txt AC 30 ms 3064 KB
test-16.txt AC 29 ms 3064 KB
test-17.txt AC 29 ms 3064 KB
test-18.txt AC 30 ms 3064 KB
test-19.txt AC 29 ms 3064 KB
test-20.txt AC 29 ms 3064 KB