AT_abc159_d.[ABC159D] Banned K
普及-
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
有 N 个球,第 i 个球上写有整数 Ai。
对于 k=1,2,…,N,请分别解决以下问题,并输出每个问题的答案。
- 从除了第 k 个球以外的 N−1 个球中,选出两个写有相同整数且互不相同的球,有多少种选法?选取的顺序不计。
输入格式
输入以如下格式从标准输入读入。
N A1 A2 … AN
输出格式
请依次输出 k=1,2,…,N 的答案,每行一个。
输入输出样例
输入#1
5 1 1 2 1 2
输出#1
2 2 3 2 3
输入#2
4 1 2 3 4
输出#2
0 0 0 0
输入#3
5 3 3 3 3 3
输出#3
6 6 6 6 6
输入#4
8 1 2 1 4 2 1 4 1
输出#4
5 7 5 7 7 5 7 5
说明/提示
限制条件
- 3≤N≤2×105
- 1≤Ai≤N
- 输入均为整数。
样例解释 1
例如,当 k=1 时,剩下的球上写的数分别为 {1,2,1,2}。在这些球中,选出两个写有相同数字且互不相同的球的方法有 2 种。因此,k=1 时的答案为 2。
样例解释 2
无论选哪两个球,它们上面写的数字都不相同。
样例解释 3
无论选哪两个球,它们上面写的数字都相同。
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?