#abc299b. [abc299_b]Trick Taking
[abc299_b]Trick Taking
题目描述
有 名玩家参加一场扑克牌游戏,他们的 ID 号码 分别为 。
每个玩家出一张牌。
每张牌有两个参数:颜色和等级,都用正整数表示。
对于 ,玩家 所出的牌的颜色为 ,等级为 。 全部不相同。
在 名玩家中,根据以下规则确定一个获胜者:
- 如果有一张或多张颜色为 的牌被出,其中等级最大的那张牌所对应的玩家获胜。
- 如果没有颜色为 的牌被出,那么在所有与玩家 所出牌的颜色相同的牌中,等级最大的那张牌所对应的玩家获胜。(注意,玩家 也可能获胜。)
输出获胜者的 ID 号码。
约束条件
- 输入中的所有值都是整数。
输入
从标准输入中以以下格式给出:
输出
输出获胜者的编号。
示例输入 1
4 2
1 2 1 2
6 3 4 5
示例输出 1
4
出现了颜色为 的牌。因此,获胜者是玩家 ,他所出的等级最大的牌是 。
示例输入 2
4 2
1 3 1 4
6 3 4 5
示例输出 2
1
没有出现颜色为 的牌。因此,获胜者是玩家 ,他所出的等级最大的牌是 。
示例输入 3
2 1000000000
1000000000 1
1 1000000000
示例输出 3
1