代码:
#2141
n=int(input())
m=list(map(int,input().split(' ')))
s=0 #记录有多少个数满足条件
v=[0]*110 #用于判断去重;这里需要注意1+4=5,2+3=5是属于一种,不是两种
for i in range(n-1):
for j in range(i+1,n):
for k in range(n):
if k!=i and k!=j and m[i]+m[j]==m[k] and v[k]==0: #循环遍历查找
s+=1
v[k]=1 #如果有则使其等于1
print(s)
输出结果:
D:\phyton\python.exe C:/Users/PycharmProjects/测试文件夹/2141.py
2