L = [0, 1, -1, 0, 2, -2]
N = int(input("请输入值:"))
for j in range(i+1, len(L)):
for k in range(j+1, len(L)):
for m in range(k+1, len(L)):
if L[i]+L[j]+L[k]+L[m]== N:
N = int(input("请输入值:"))
# N = 1
# 最多进行到倒数第四个的位置
for i in range(len(L)):for j in range(i+1, len(L)):
for k in range(j+1, len(L)):
for m in range(k+1, len(L)):
if L[i]+L[j]+L[k]+L[m]== N:
print(L[i], L[j], L[k], L[m])
0 1 2 -2
0 -1 0 2
1 0 2 -2