3696: 好元素
内存限制:256 MB
时间限制:2.000 S
评测方式:文本比较
命题人:
提交:32
解决:2
题目描述
小A一直认为,如果在一个由N个整数组成的数列An中,存在Am + An + Ap = Ai(1 <= m, n, p < i)(m, n, p可以相同)的话,Ai就是一个“好元素”。现在,小A有一个数列,他想知道这个数列中有多少个“好元素”,请你帮帮他。
输入
第一行只有一个正整数N,意义如上。
第二行包含N个整数,表示数列An。
输出
输出一个整数,表示这个数列中“好元素”的个数。
样例输入 复制
Input 1
2
1 3
Input 2
6
1 2 3 5 7 10
Input 3
3
-1 2 0
样例输出 复制
Output 1
1
Output 2
4
Output3
1
提示
对于10%的数据 1<=N<=10
对于40%的数据 1<=N<=500 -10^5<=Ai<=10^5
对于70%的数据 1<=N<=5000 -10^6<=Ai<=10^6
对于100%的数据 1<=N<=5000 -10^9<=Ai<=10^9