Score : 400 points
We have N balls. The i-th ball has an integer A_i written on it.
For each k=1, 2, ..., N, solve the following problem and print the answer.
Input is given from Standard Input in the following format:
N A_1 A_2 ... A_N
For each k=1,2,...,N, print a line containing the answer.
5 1 1 2 1 2
2 2 3 2 3
Consider the case k=1 for example. The numbers written on the remaining balls are 1,2,1,2.
From these balls, there are two ways to choose two distinct balls so that the integers written on them are equal.
Thus, the answer for k=1 is 2.
4 1 2 3 4
0 0 0 0
No two balls have equal numbers written on them.
5 3 3 3 3 3
6 6 6 6 6
Any two balls have equal numbers written on them.
8 1 2 1 4 2 1 4 1
5 7 5 7 7 5 7 5