服务器 n, m = 3, 4 s = [1, 2, 3] arr = [[2, 1], [3, 2], [3, 3], [1, 1]] def getClose(n): res = float('inf') for i in s: if i >= n: res = min(res, i) return res if res != float('inf') else float('-inf') arr = sorted(arr, key=lambda x: (-x[1], x[0])) res = 0 for i in range(len(arr)): m = getClose(arr[i][0]) if arr[i][0] <= m: res += arr[i][1] s.pop(s.index(m)) print(res)
点赞 2

相关推荐

02-04 21:37
门头沟学院 Java
学院本因考研导致一年没碰代码,实习经历是在老师项目组做的项目,所以写的是23年实习的。
神哥不得了:神哥来答疑啦~主要技术的话没有用star法则的写,其余的部分问题不大,感觉还是一个挺标准的简历的
点赞 评论 收藏
分享
MScoding:你这个实习有一个是当辅导老师,这个和找技术岗没有关系吧?
点赞 评论 收藏
分享
找不到工作死了算了:你已经熟练掌握c语言啦,可以投简历参加秋招了
点赞 评论 收藏
分享
牛客网
牛客企业服务