2.求好元素
题目描述
如果在一个由N个整数组成的数列An中,存在Am+An+Ap=Ai(1≤m,n,p<i,m,n,p可以相同)的话,Ai就是一个“好元素”。
现在,有一个数列,要求求出这个数列中有多少个“好元素”。
输入格式
第一行只有一个正整数N,意义如上。
第二行包含N个整数,表示数列A。
输出格式
输出一个整数,表示这个数列中“好元素”的个数。
数据范围与提示
- 对于10%的数据,1≤N≤10;
- 对于40%的数据,1≤N≤500,−105≤Ai≤105;
- 对于70%的数据,1≤N≤5000,−106≤Ai≤106;
- 对于100%的数据,1≤N≤5000,−109≤Ai≤109。
样例
2
1 3
1
6
1 2 3 5 7 10
4
3
-1 2 0
1