关注
思路感觉没错,相邻的 1 会合并为一个操作,相邻的 2 如果偶数个不操作,奇数个变一下,但还是超时, 45%
N, M = [int(_) for _ in sys.stdin.readline().strip().split()]
t_ls = [int(_) for _ in sys.stdin.readline().strip().split()]
P = [str(_) for _ in range(1, N+1)]
i = 0
while i < M:
if t_ls[i] == 1:
count = 0
while i < M and t_ls[i] == 1:
count += 1
i += 1
count = count % N
if count != 0:
P = P[count:] + P[:count]
else:
count = 0
while i < M and t_ls[i] == 2:
count += 1
i += 1
if count % 2 == 1:
for j in range(0, N, 2):
P[j], P[j+1] = P[j+1], P[j]
print(" ".join(P))
查看原帖
点赞 2
相关推荐
小软-kiki(软可...:没有天生想卷的人,只有被迫努力的普通人。专升本 + 双非硕一路逆袭,你真的已经很厉害了 点赞 评论 收藏
分享
04-26 18:48
成都锦城学院 Java 点赞 评论 收藏
分享
牛客热帖
更多
- 1... 27届暑期前端高频面试题汇总(字节百度阿里快手等多家大厂)6058
- 2... 字节三面3188
- 3... 美团计划裁员30%,测试和产品砍一半,测试全栈化时代来了!2019
- 4... 26前端的深夜1441
- 5... 你说你用Claude,你用的是 CLI,还是 Agent、Opus?1211
- 6... 字节实习一个月祛魅了1058
- 7... 继续实习VS暑假沉淀,怎么选....1053
- 8... 今天陌陌的笔试怎么样1026
- 9... 收到了字节的AIoffer911
- 10... xdm,开发投麻了,顺手试试投了测试,但是又有点犹豫1. 如果干了测试,以后找正式的开发是不是会更难?(没到万不得已,我还是想走开发)2. 合同签一年,这个会不会太久了?值得一去吗?给点建议#实习,不懂就问#623
正在热议
更多
# 27届实习投递记录 #
170156次浏览 1699人参与
# 拼多多工作体验 #
68408次浏览 463人参与
# 求职遇到的搞笑事件 #
200415次浏览 1015人参与
# 国庆前的秋招小结 #
305143次浏览 1758人参与
# 体制内上岸心路历程 #
39672次浏览 226人参与
# 得物app工作体验 #
71209次浏览 125人参与
# AI时代下,你的岗位要求有什么变化? #
43352次浏览 290人参与
# 万物皆可发面经 #
6811次浏览 82人参与
# 扒一扒那些奇葩实习经历 #
161354次浏览 1185人参与
# 26届校招投递进展 #
684043次浏览 3970人参与
# 今年找实习到底有多难? #
109648次浏览 501人参与
# 你见过最离谱的招聘要求是什么? #
286676次浏览 1902人参与
# 实习,不懂就问 #
234037次浏览 1777人参与
# 产品面经 #
302305次浏览 2224人参与
# 选择和努力,哪个更重要? #
221471次浏览 1602人参与
# 招聘要求与实际实习内容不符怎么办 #
227416次浏览 1078人参与
# 实习生的蛐蛐区 #
1014598次浏览 5172人参与
# 担心入职之后被发现很菜怎么办 #
308501次浏览 1228人参与
# 满分简历要如何准备? #
322822次浏览 3383人参与
# 参加过提前批的机械人,你们还参加秋招么 #
123321次浏览 1698人参与