파이썬/코딩 테스트
220p.<실전문제> : 개미 전사
by L_SU
2022. 7. 13.
# 개미 전사
n = int(input())
foods = list(map(int, input().split()))
result1 = 0
result2 = 0
a = 0
def delmax(x):
a = x.index(max(x))
print(x)
if len(x) > 1:
if max(x) == x[-1]:
x.remove(x[-1])
x.remove(x[a-1])
elif max(x) == x[0]:
x.remove(x[a])
x.remove(x[a])
else:
x.remove(x[a])
x.remove(x[a])
x.remove(x[a-1])
nn = n / 2
nn = int(nn)
for i in range(nn):
result1 += max(foods)
delmax(foods)
if n % 2 != 0:
n /= 2
n = int(n)+1
for i in range(n):
result2 += max(foods)
delmax(foods)
print(max(result1, result2))