该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
火锅盛宴
题目描述
Y 同学组织了 位游客参加一场火锅盛宴,游客编号为 到 。火锅店提供 种不同的食材。每位游客都有自己唯一偏爱的食材,其中第 位游客最喜欢的食材编号为 。
盛宴开始时,每位游客的幸福度均为 ,火锅内是空的(不含任何食材)。
盛宴将进行 轮操作,编号从 到 。在第 轮操作中,由编号为 的游客执行动作。规则如下:
- 检查火锅中当前是否存在食材 。
- 若存在:该游客将火锅中的一份食材 吃掉。火锅中该食材消失,该游客的幸福度增加 。
- 若不存在:该游客向火锅中加入一份食材 。游客的幸福度不变。
请你计算在所有 轮操作结束后,每位游客的最终幸福度。
输入格式
输入包含多组测试数据。第一行包含一个整数 ,表示测试数据的组数。
对于每组测试数据: 第一行包含三个整数 ,分别表示游客数量、食材种类数和总操作次数。 第二行包含 个整数 ,依次表示第 位到第 位游客最喜欢的食材编号。
输出格式
对于每组测试数据,输出一行 个整数,第 个整数表示第 位游客的最终幸福度。整数之间用空格分隔,行末不要有多余空格。
样例
样例输入 #1
4
3 2 6
1 1 2
1 1 5
1
2 2 10
1 2
2 2 10
1 1
样例输出 #1
0 2 1
2
2 2
0 5
数据范围与约定
对于 的数据,保证:
- 所有测试数据的 之和不超过 。
- 所有测试数据的 之和不超过 。
京公网安备11010802045784号