#262. 奶牛的选举( elect)
奶牛的选举( elect)
Description
在推翻了 Farmer John 这个残暴的统治者后,奶牛们举行了她们的第一次总统大选 , 贝茜也是 N(1 <= N <= 50,000)头候选奶牛之一。不过,作为一头有远见的奶牛,贝茜想在 选举开始前就计算出,哪头奶牛最有可能在竞争中胜出。选举分两轮进行。第一轮中,得票 最多的 K(1 <= K <= N)头奶牛晋级到下一轮,在第二轮选举中得票最多的奶牛成为最终的总 统。 现在,贝茜告诉了你奶牛 i 在第一轮投票中的期望得票数 A_i(1 <= A_i <= 1,000,000,000)以及她在第二轮投票中的期望得票数 B_i(1 <= B_i <= 1,000,000,000)(如果 奶牛 i 能成功晋级的话),她希望你帮她计算一下,如果这些数据无误,那么哪头奶牛将成 为总统。任何数值都不会在 A_i 列表中出现两次,在 B_i 列表中也是如此。
Format
Input
第 1 行: 2 个用空格隔开的整数:N 和 K 第 2..N+1 行: 第 i+1 为 2 个用空格隔开的整数:A_i 和 B_i
Output
第 1 行: 输出 1 个整数,为将被选为总统的奶牛的编号
Samples
5 3
3 10
9 2
5 6
8 4
6 5
5
Limitation
输入说明: 一共有 5 头奶牛参加选举,在第一轮中得票最多的 3 头奶牛可以晋级至第二轮。奶牛们 在第一轮中的得票期望分别为 3,9,5,8,6,第二轮中,分别为 10,2,6,4,5。
输出说明: 奶牛 2,4,5 晋级到第二轮。奶牛 5 在第二轮投票中得到了最多的 5 票,赢得了选举 的最终胜利。
统计
相关
在以下作业中: