#2629. 三角形数量

三角形数量

题目描述

给定一个包含 nn 个非负整数的数组 aa,请你找出其中可以组成三角形三条边的所有方案数。

输入格式

输入的第一行是一个整数 nn

输入的第二行包含 nn 个非负整数 a[i]a​[i]​。

输出格式

输出可以组成三角形三条边的方案数。

样例

5

1 2 2 3 4
4

​样例一解释

有效的组合是: 2,3,42,3,4(使用第一个 222,3,42,3,4(使用第二个 222,2,32,2,3 1,2,21,2,2 总共有 44 种组合方案。

数据范围

30%30\%的数据: 1n1001 \le n \le 100

50%50\%的数据: 1n10001 \le n \le 1000

100%100\%的数据: 1n50001 \le n \le 5000

100%100\%的数据: 0a[i]10000 \le a[i] \le 1000