AT_abc159_d [ABC159D] Banned K
题目描述
有 $N$ 个球,第 $i$ 个球上写有整数 $A_i$。
对于 $k=1,2,\ldots,N$,请分别解决以下问题,并输出每个问题的答案。
- 从除了第 $k$ 个球以外的 $N-1$ 个球中,选出两个写有相同整数且互不相同的球,有多少种选法?选取的顺序不计。
输入格式
输入以如下格式从标准输入读入。
> $N$ $A_1$ $A_2$ $\ldots$ $A_N$
输出格式
请依次输出 $k=1,2,\ldots,N$ 的答案,每行一个。
说明/提示
## 限制条件
- $3 \leq N \leq 2 \times 10^5$
- $1 \leq A_i \leq N$
- 输入均为整数。
## 样例解释 1
例如,当 $k=1$ 时,剩下的球上写的数分别为 $\{1,2,1,2\}$。在这些球中,选出两个写有相同数字且互不相同的球的方法有 $2$ 种。因此,$k=1$ 时的答案为 $2$。
## 样例解释 2
无论选哪两个球,它们上面写的数字都不相同。
## 样例解释 3
无论选哪两个球,它们上面写的数字都相同。
由 ChatGPT 4.1 翻译