关注
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)
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 互联网行业现在还值得去吗 #
36534次浏览 261人参与
# 落户对你的求职选择影响有多大 #
29175次浏览 101人参与
# 虾皮开奖 #
42419次浏览 202人参与
# 你小时候最想从事什么职业 #
132341次浏览 1971人参与
# 第一次找实习,我建议__ #
27723次浏览 347人参与
# 非技术2024笔面经 #
435224次浏览 4881人参与
# 参加完秋招的机械人,还参加春招吗? #
80376次浏览 614人参与
# 机械人的工作环境真的很差吗 #
35705次浏览 132人参与
# 牛友的志愿填报指南 #
41539次浏览 196人参与
# 韶音科技求职进展汇总 #
62203次浏览 506人参与
# 从mentor身上学到了__ #
23388次浏览 386人参与
# 你怎么评价今年的春招? #
144087次浏览 1392人参与
# 外出实习被同学举报 #
6087次浏览 39人参与
# 除了主业以外,你还有哪些其他收入? #
36404次浏览 303人参与
# 打工人的至爽时刻or至暗时刻 #
42942次浏览 223人参与
# 材料进Fab厂真的劝退吗? #
60782次浏览 209人参与
# 你认为工作的意义是什么 #
206234次浏览 1309人参与
# 华为海思工作体验 #
36131次浏览 146人参与
# 秋招暂停,我将对以下公司做出处罚__ #
31983次浏览 147人参与
# 如果今天是你的last day,你会怎么度过? #
49797次浏览 304人参与

