商汤笔试,内存超限
第一题是西瓜重量的那道题,对重量排序然后从大到小比较……第一次遇到内存超限的事情,有大佬了解原因么
n, m = list(map(int, input().split())) tnw = [] for _ in range(n): tnw.append(list(map(int, input().split()))) D = [] for _ in range(m): D.append(int(input())) # n, m = 5, 3 # tnw = [[4, 34], [3, 68], [1, 46], [8, 53], [2, 94]] # D = [9 ,10 ,8] TW = sorted(tnw, key=lambda x: x[1], reverse=True) for d in D: flag = False for i in range(n): if d <= TW[i][0]: flag = True print(TW[i][1]) break if not flag: print(-1)#笔试题目##商汤科技#