100 atcoder#ABC175B. [ABC175B] Making Triangle
[ABC175B] Making Triangle
题目描述
の番号がついた 本の棒があります。棒 の長さは です。
このうち、三角形を作ることのできるような長さの異なる 本の棒を選ぶ方法は何通りあるでしょうか。
つまり、 つの整数 の組であって次の つの条件の両方を満たすものの個数を求めてください。
- がすべて異なる
- 辺の長さが であるような三角形が存在する
输入格式
入力は以下の形式で標準入力から与えられる。
输出格式
三角形を作ることのできるような、長さの異なる 本の棒を選ぶ方法の個数を出力せよ。
题目大意
题目描述
给定一个长度为 的序列,代表每根木棍的长度。
问有多少中方法使得三根长度不同的木棍拼成一个三角形?
输入格式
第一行一个正整数 ,表示木棍的数量。 第二行 个正整数,表示每根木棍的长度 。
输出格式
一行一个正整数,表示拼成三角形的方法数。
说明/提示
.
translate by ChrisWangZi
5
4 4 9 7 5
5
6
4 5 4 3 3 5
8
10
9 4 6 1 9 6 10 6 6 8
39
2
1 1
0
提示
制約
- 入力は全て整数である
Sample Explanation 1
条件を満たすような は、$ (1,\ 3,\ 4),\ (1,\ 4,\ 5),\ (2,\ 3,\ 4),\ (2,\ 4,\ 5),\ (3,\ 4,\ 5) $ の 個があります。
Sample Explanation 2
長さ の棒が 本ずつあります。 つ目の条件を満たすためにはそれぞれから 本ずつ選ぶしかありません。 辺の長さが の三角形は存在するので、条件を満たすような は 個あります。
Sample Explanation 4
を満たす が存在しないので、 を出力してください。