关注
import sys
import copy
def ring(H,n):
if n==0:
return H[1:]
elif n==len(H):
return H[:-2]
else:
for i in range(n):
H.append(H[i])
for i in range(n+1):
del(H[0])
return H
def solve(G,i):
#n=0或-1,取了之后删除节点
get_=G[i]
del(G[i])
return G,get_
def input_():
#N=int(input())
N=int(sys.stdin.readline())
H=[]
for i in range(N):
H.append(int(sys.stdin.readline()))
return H,N
H,N=input_()
#每个情况都试一遍
max_val=0
for i in range(N):
ming=H[i]
hong=0
G=copy.deepcopy(H)
ring_=ring(G,i)
ind=0
for j in range(N-1):
#红拿环里第一个
if j%2==0:
if int(ring_[0])>int(ring_[-1]):
ring_,val=solve(ring_,0)
hong=hong+int(val)
else:
ring_,val=solve(ring_,-1)
hong = hong + int(val)
else:
if int(ring_[0])>int(ring_[-1]):
ring_,val=solve(ring_,0)
ming=ming+int(val)
else:
ring_,val=solve(ring_,-1)
ming = ming + int(val)
if abs(ming-hong)>max_val:
max_val=abs(ming-hong)
print(max_val)
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
勇敢的山羊想要off...:这是准备拿实习生当正职使唤,然后把正职裁了降本增效么。。 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 哪些公司在招寒假实习? #
15864次浏览 196人参与
# 国企vs私企,你更想去? #
305841次浏览 2491人参与
# MiniMax求职进展汇总 #
776次浏览 23人参与
# 26年哪些行业会变好/更差 #
19146次浏览 257人参与
# 卷__卷不过你们,只能卷__了 #
12220次浏览 265人参与
# 有深度的简历长什么样? #
16759次浏览 343人参与
# 写论文的崩溃时刻 #
6611次浏览 148人参与
# 去年的flag与今年的小目标 #
10245次浏览 196人参与
# 关于春招你都做了哪些准备? #
122238次浏览 708人参与
# 机械人,你最希望上岸的公司是? #
198195次浏览 1917人参与
# 现在还是0offer,延毕还是备考 #
1256702次浏览 7922人参与
# 你不能接受的企业文化有哪些 #
12057次浏览 169人参与
# 入职第一天 #
10270次浏览 219人参与
# 租房前辈的忠告 #
350563次浏览 7445人参与
# 你都用AI做什么 #
6968次浏览 157人参与
# 你怎么看待AI面试 #
133466次浏览 745人参与
# 发工资后,你做的第一件事是什么 #
93151次浏览 311人参与
# 最难的技术面是哪家公司? #
62975次浏览 949人参与
# 腾讯音乐求职进展汇总 #
147991次浏览 1053人参与
# 华为池子有多大 #
159189次浏览 877人参与
# 一人分享一道面试手撕题 #
23230次浏览 815人参与
查看14道真题和解析