n,m=map(int,input().split())
a=list(map(int,input().split()))
b=list(map(int,input().split()))
b=sorted(b)
for i in range(m):
flag = True
c=[(data+i)%m for data in a]
c=sorted(c)
for j in range(n):
if b[j]!=c[j]:
flag=False
break
if flag:
print(i)
本来就是给你纯暴力做的,计算时间复杂度是打算法竞赛所需的最基础的能力。 后面的暴力过不了的题也可以补一补