关注
#! /usr/bin/env python3
# -*- coding: utf-8 -*-
import sys
if __name__ == "__main__":
LN = sys.stdin.readline().strip().split()
LN = list(map(int, LN))
L = LN[0]
N = LN[1]
nums = sys.stdin.readline().strip().split()
nums = list(map(int, nums))
nums.sort()
tempmax = min(nums[-1] - nums[0], nums[0]+L-nums[-1])
tempidx = 0
for i in range(1, N):
temp = min(nums[i] - nums[i-1], nums[i-1]+L-nums[i])
if temp > tempmax:
tempmax = temp
tempidx = i
res = nums[tempidx:]
for i in nums[:tempidx]:
res.append(i+L)
myres = 0
for i in range(N//2):
myres += res[-(i+1)] - res[i] - 1 - N + 2 * (i+1)
print(myres)
求问这个通过率为啥是0,有什么情况没考虑到吗?求大佬帮忙看一下,感谢!!!
查看原帖
点赞 1
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
2025-11-18 17:58
南昌大学 辅导教师 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 有深度的简历长什么样? #
6448次浏览 131人参与
# 你都用AI做什么 #
2526次浏览 67人参与
# 去年的flag与今年的小目标 #
2482次浏览 69人参与
# 卷__卷不过你们,只能卷__了 #
1712次浏览 36人参与
# 26年哪些行业会变好/更差 #
3281次浏览 58人参与
# 实习学到最有价值的工作习惯 #
54081次浏览 433人参与
# 哪些公司在招寒假实习? #
2153次浏览 32人参与
# 写论文的崩溃时刻 #
1566次浏览 43人参与
# 实习,不懂就问 #
146602次浏览 1302人参与
# 入职第一天 #
4474次浏览 51人参与
# 一人分享一道面试手撕题 #
9163次浏览 470人参与
# 你不能接受的企业文化有哪些 #
3029次浏览 60人参与
# 听到哪句话就代表面试稳了or挂了? #
240643次浏览 1681人参与
# 应届生应该先就业还是先择业 #
161133次浏览 812人参与
# 考研人,我有话说 #
159494次浏览 1225人参与
# 你的国庆怎么过 #
109466次浏览 764人参与
# 应届生第一份工作最好去大厂吗? #
124162次浏览 1102人参与
# 秋招你被哪家公司挂了? #
1000395次浏览 7689人参与
# 你收到了团子的OC了吗 #
1493966次浏览 11814人参与
# 正在春招的你,也参与了去年秋招吗? #
342957次浏览 2577人参与