#P1559. Makes AndThe Product
Makes AndThe Product
题目描述
After returning from the army, Makes received a gift—an array consisting of positive integer numbers. He hadn't been solving problems for a long time, so he became interested in answering a particular question: how many triples of indices (), such that is the minimum possible, are there in the array? Help him with it!
中文题意
给定序列,求有多少个三元组满足且是所有三个元素的乘积之中最小的。
数据范围:
#输入
The first line of input contains a positive integer () — the number of elements in array . The second line contains positive integer numbers () — the elements of the given array.
#输出
Print one number — the quantity of triples such that , , and are pairwise distinct and is the minimum possible.
样例
4
1 1 1 1
4
提示
In the first example, Makes always chooses three ones out of four, and the number of ways to choose them is 4.
5
1 3 2 3 4
2
提示
In the second example, a triple of numbers (1, 2, 3) is chosen (numbers, not indices). Since there are two ways to choose an element 3, then the answer is 2.
6
1 3 3 1 3 2
1
提示
In the third example, a triple of numbers (1, 1, 2) is chosen, and there's only one way to choose indices.