a = [-18, 10, -3, 0, 4, 3, 18, 5, 0, -5]
count = 0
for index, i in enumerate(a):
for index2, j in enumerate(a[index + 1:]):
if i + j == 0:
count += 1
print(i, j)
print("总共{}对相反数".format(count))
number = [-18, -10, -3, 0, 4, 3, 18, 5, 0, -5, 10]
number1 = number
num = 0
for i in number:
for j in number1:
if i+j == 0:
print(i, j)
number.remove(i)
number1.remove(j)
break
num += 1
print(f"相反的对数为:{num}")