A50146.好数
普及/提高-
官方
通过率:0%
时间限制:1.00s
内存限制:256MB
题目描述
小 Z 有一个长度为 n 的序列 A={a1,a2,⋯,an}。
如果对于数 ai,在下标为 [1,i−1] 的区间内如果存在三个数使得这三个数这和恰好等于 ai,那么称这个数为好数。
小 Z 想知道这个数列中共有多少个这样的好数。
注意:数列中的数字可以重复使用
输入格式
第一行输入一个正整数 n 表示数列的长度。
第二行输入 n 个整数 a1,a2,⋯,an。
输出格式
输出一行一个正整数表示好数的个数。
输入输出样例
输入#1
2 1 3
输出#1
1
输入#2
6 1 2 3 5 7 10
输出#2
4
输入#3
3 -1 2 0
输出#3
1
说明/提示
样例 1 解释
好数为 a2,因为 a2=a1+a1+a1。
数据范围
对于 40% 的数据,n≤50
对于 70% 的数据,n≤500
对于 100% 的数据,n≤5000,−105≤ai≤105