比赛场次 426
比赛名称 20181002
比赛状态 已结束比赛成绩
开始时间 2018-10-02 08:30:00
结束时间 2018-10-02 12:00:00
开放分组 全部用户
注释介绍 国庆七天乐2
题目名称 奶牛的选举
输入输出 elect.in/out
时间限制 1000 ms (1 s)
内存限制 16 MiB
测试点数 10 简单对比
用户 结果 时间 内存 得分
Gravatar观、一世沧桑如画 AAAAAAAAAA 0.025 s 0.18 MiB 100
Gravatar梦那边的美好ET AAAAAAAAAA 0.039 s 0.89 MiB 100
Gravatar雾茗 AAAAAAAAAA 0.045 s 0.89 MiB 100
Gravatarpztl AAAAAAAAAA 0.102 s 0.89 MiB 100

奶牛的选举

★   输入文件:elect.in   输出文件:elect.out   简单对比
时间限制:1 s   内存限制:16 MiB

【题目描述】

在推翻了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列表中也是如此。

【输入格式】

  • 第1行: 2个用空格隔开的整数:N 和 K
  • 第2..N+1行: 第i+1为2个用空格隔开的整数:A_i 和 B_i

【输入样例】 

5 3
3 10
9 2
5 6
8 4
6 5 

【输入说明】

一共有5头奶牛参加选举,在第一轮中得票最多的3头奶牛可以晋级至第二轮。奶牛们在第一轮中的得票期望分别为3,9,5,8,6,第二轮中,分别为10,2,6,4,5。

【输出格式】

  • 第1行: 输出1个整数,为将被选为总统的奶牛的编号

【输出样例】

5

【输出说明】

奶牛2,4,5晋级到第二轮。奶牛5在第二轮投票中得到了最多的5票,赢得了选举的最终胜利。