编程题
### 问题描述 $ymt$ 给了你一个长为 $n$ 的数组,她想知道在分别去掉 $a_i$ 后,从新数组中任意取两个数,有多少个取数方案满足取出的两个数是相等的。 ### 输入格式 第一行含有一个数字 $n$ ,代表数组大小。 第二行 $n$ 个数,代表数组中的数字 $a_i$。 ### 输出格式 输出 $n$ 行,第 $i$ 行代表在去掉 $a_i$ 时的答案。 ### 样例输入 ``` 5 1 1 2 1 2 ``` ### 样例输出 ``` 2 2 3 2 3 ``` ### 数据范围 $1 \le n \le 10^5$,$1 \leq a_{i} \leq n$。
查看答案
赣ICP备20007335号-2