关注
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)
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 赚钱的意义在这一刻具象化 #
2584次浏览 68人参与
# 哪些瞬间让你真切感受到了工作的乐趣 #
23051次浏览 98人参与
# 今年春招是金一银二嘛? #
3271次浏览 48人参与
# AI求职实录 #
1578次浏览 50人参与
# 1月小结:你过的开心吗? #
807次浏览 28人参与
# 你的第一家实习公司是什么档次? #
2390次浏览 44人参与
# 抛开难度不谈,你最想去哪家公司? #
1874次浏览 61人参与
# 为什么有人零实习也能进大厂? #
2743次浏览 67人参与
# AI时代的工作 VS 传统时代的工作,有哪些不同? #
5466次浏览 135人参与
# 你的landing期是如何度过的? #
5464次浏览 94人参与
# 工作后会跟朋友渐行渐远吗 #
57662次浏览 411人参与
# 除了Java,最推荐学什么技术? #
3911次浏览 112人参与
# 当你问AI“你会取代我的工作吗”,它说_? #
1969次浏览 76人参与
# 汇川技术求职进展汇总 #
177586次浏览 1055人参与
# 我是XXX,请攻击我最薄弱的地方 #
55480次浏览 387人参与
# 选offer应该考虑哪些因素 #
139791次浏览 983人参与
# 你觉得什么岗位会被AI替代 #
36040次浏览 246人参与
# 如果工作一直消耗情绪还要继续做吗 #
18478次浏览 88人参与
# 你上一次加班是什么时候? #
128826次浏览 737人参与
# 非技术岗简历怎么写 #
284014次浏览 3185人参与

