問題文
長さNの配列aが与えられます。1≤i<j≤nを満たす、(ai,aj)の組み合わせの種類数を求めてください。
ただし、a=b を満たす (a,b),(b,a)の組み合わせがどちらも存在する場合、これらは区別します。
制約
- 2≤N≤105
- 1≤ai≤109
入力
入力はすべて整数である。
出力
計算結果を一行に出力せよ。
サンプル
作ることのできるペアは、(1,2),(1,3),(2,3)の3種類です。
作ることのできるペアは、(1,1),(1,3),(1,4),(3,1),(3,3),(3,4),(4,1),(4,3)の8種類です。