#P1975. Median Weight Bead
Median Weight Bead
描述
有颗珠子,它们形状和大小相同,但重量不同。N 是一个奇数,珠子被标记为。你的任务是找到重量为中位数的珠子(即所有珠子中第 重的珠子)。 已知以下信息: 使用天平对一些珠子对进行了重量比较。 每次比较可以确定两颗珠子中哪一颗更重。 根据这些比较结果,可以排除一些珠子,因为它们不可能是中位数。
示例,N = 5,M = 4 次比较: 1.珠子 2 比珠子 1 重。 2.珠子 4 比珠子 3 重。 3.珠子 5 比珠子 1 重。 4.珠子 4 比珠子 2 重。 解释: 珠子 1 比珠子 2、4、5 轻,因此不可能是中位数。 珠子 4 比珠子 1、2、3 重,因此不可能是中位数。 可以排除的珠子数量为 2(珠子 1 和珠子 4)。
输入
第一行是测试用例的数量 t(1 <= t <= 11)。 每个测试用例的第一行是两个整数 N(珠子数量)和 M(比较次数)。 接下来的 M 行,每行两个整数,表示一次比较结果(第一个珠子比第二个珠子重)。
输出
对于每个测试用例,输出一个整数,表示不可能是中位数的珠子数量。
样例输入
1
5 4
2 1
4 3
5 1
4 2
样例输出
2
来源
2004 年德黑兰沙里夫大学预选赛