360,编程第二题
if __name__ == "__main__":
n, m = [int(x) for x in input().strip().split(' ')]
num1 = [int(x) for x in input().strip().split(' ')]
num2 = [int(x) for x in input().strip().split(' ')]
num1.sort(reverse=True)
visit = [0]*n
res = []
for i in range(n):
n1 = num1[i]
maxv = 0
idex = -1
for j in range(n):
if visit[j] == 1:
continue
tem = (num1[i] + num2[j]) % m
if tem > maxv:
maxv = tem
idex = j
visit[idex] = 1
res.append(maxv)
res.sort(reverse=True)
for i in range(n):
print(res[i], end=' ') #360公司##笔试题目#
腾讯云智研发成长空间 5084人发布
