每日一题4:比赛
题目描述
2n(1≤n≤10^5)名编号为1~2n的选手共要进行r(1≤r≤50)轮比赛,每次比赛开始前,以及所有比赛后,都会按照总分从高到低对选手进行一次排名。选手的总分为第一轮的初始分数加上已参加过的所有比赛的得分总和。总分相同的,编号较小的选手排名靠前。
每轮比赛的对阵安排与这次比赛开始前的排名有关:第1名和第2名,第3名和第4名,第5名和第6名,······,第2n-1名和第2n名,各进行一场比赛。每场比赛胜者得1分,负者不得分。
现给定每个选手的初始分数和实力值,计算进行r轮比赛过后,排第q(1≤q≤2n)名的选手编号。假设每场比赛一定能分出胜负,且实力值较高的总能获胜。
输入格式
第1行输入三个正整数n,r,q。
第2行输入2n个非负整数s[1],s[2],s[3],······,s[2n](0≤s[1],s[2],s[3],······,s[2n]≤10^8),s[i]表示编号为i的选手的初始分数。
<