*【STL:map】Beautiful Triple Pairs
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
CF1974C Beautiful Triple Pairs
题目描述
Polycarp 得到一个长度为 的整数数组 。他非常喜欢三元组,因此对于每个 (),他都记录下了一个三元组 。
Polycarp 认为,如果两个三元组 和 恰好在一个位置上不同,则这对三元组是“美丽的”。具体来说,满足下列任一条件即可:
- 且 且 ;
- 且 且 ;
- 且 且 。
请你计算,在所有记录下来的三元组 中,有多少对三元组是“美丽的”。
输入格式
第一行包含一个整数 (),表示测试用例的数量。
每个测试用例的第一行包含一个整数 (),表示数组 的长度。
每个测试用例的第二行包含 个整数 (),表示数组的元素。
保证所有测试用例中 的总和不超过 。
输出格式
对于每个测试用例,输出一个整数,表示所有三元组 中“美丽的”三元组对的数量。
注意,答案可能超出 32 位数据类型的范围。
输入输出样例 #1
输入 #1
8
5
3 2 2 2 3
5
1 2 1 2 1
8
1 2 3 2 2 3 4 2
4
2 1 1 1
8
2 1 1 2 1 1 1 1
7
2 1 1 1 1 1 1
6
2 1 1 1 1 1
5
2 1 1 1 1
输出 #1
2
0
3
1
8
4
3
2
说明/提示
在第一个样例中,,Polycarp 会记录下如下三元组:
- ;
- ;
- 。
美丽的三元组对为三元组 与三元组 ,以及三元组 与三元组 。
在第三个样例中,,Polycarp 会记录下如下三元组:
- ;
- ;
- ;
- ;
- ;
- 。
美丽的三元组对为三元组 与三元组 ,三元组 与三元组 ,以及三元组 与三元组 。
由 ChatGPT 4.1 翻译
新初二 20260716上午(STL,11:00考察)2
- 状态
- 已结束
- 规则
- XCPC
- 题目
- 17
- 开始于
- 2026-7-16 10:40
- 结束于
- 2026-7-16 11:40
- 持续时间
- 1 小时
- 主持人
- 参赛人数
- 19