A. 缺失的贴纸

    传统题 1000ms 256MiB

缺失的贴纸

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

缺失的贴纸

题目描述

你正在收集编号为 11kk 的贴纸。

现在你有 nn 张贴纸,第 ii 张贴纸的编号是 aia_i

每种已经拥有的编号至少要留下一张。对于同一个编号,如果已经保留了一张,那么剩下的同编号贴纸都算作多余贴纸。

你可以用 22 张多余贴纸换回任意 11 张当前还缺少的贴纸。

请问最少还需要直接购买多少张贴纸,才能集齐编号 11kk 的所有贴纸?

输入格式

第一行输入一个整数 tt,表示测试数据组数。

每组测试数据包含两行。

第一行输入两个整数 n,kn,k

第二行输入 nn 个整数 a1,a2,,ana_1,a_2,\dots,a_n,表示当前拥有的贴纸编号。

数据范围

对于所有测试数据,满足:

1t1001 \le t \le 100 1n,k2×1051 \le n,k \le 2 \times 10^5 1aik1 \le a_i \le k

所有测试数据中 nn 的总和不超过 2×1052 \times 10^5

输出格式

对于每组测试数据,输出一行一个整数,表示最少还需要直接购买的贴纸数量。

输入输出样例 #1

输入 #1

4
5 5
1 1 2 4 4
3 5
1 2 3
6 4
1 1 1 1 2 2
4 4
1 2 3 4

输出 #1

1
2
0
0

说明/提示

第一组数据中,已经拥有编号 1,2,41,2,4,还缺少编号 3,53,5

编号 11 和编号 44 各有一张多余贴纸,因此可以用这两张多余贴纸换回一张缺少的贴纸。最后还需要购买 11 张。

第三组数据中,已经拥有编号 1,21,2,还缺少编号 3,43,4

多余贴纸一共有 44 张,可以换回 22 张缺少的贴纸,所以不需要再购买。

【睿爸信奥】入门组算法周赛(20260516)

未参加
状态
已结束
规则
IOI
题目
4
开始于
2026-5-16 0:00
结束于
2026-5-23 0:00
持续时间
4 小时
主持人
参赛人数
19