#2192. 赞助学费
赞助学费
题目描述
人类可以选择很多大学,而奶牛们却没学可上。为解决这个问题,贝西和她的伙伴们创立了一所奶牛大学,取名为哞哞大学。
为了选拔优秀学生,她们发明了一种奶牛学术能力测试(简称 CSAT) ,这种测试的分数异常精确,每头奶牛的成绩可以用0到2×10^9 之间的一个整数表示,而且可保证每头奶牛的分数都不同。
哞哞大学的学费很贵,奶牛们表示负担不起,他们都各自申请了奖学金。政府并没有为奶牛准备奖学金,所有的预算都必须要从学校有限的助学基金中扣除(设基金总额为F)。
哞哞大学有N间宿舍,N是一个奇数,所以贝西只能接受N头奶牛的申请,她发誓不会让入学的奶牛少于N。此外,她希望新生的 CSAT 成绩表现优异,她以中位数来衡量新生的总体水平。所谓中位数,就是排序后处在最中间的分数,比如3,8,9,7,5的中位数是7。
今年,共有C头奶牛申请入学,给定每头奶牛的 CSAT 成绩和申请的奖学金数目,以及学校可赞助的总额,确定贝西接受哪些奶牛的申请才可以使成绩的中位数达到最大。
输入格式
第1行:三个用空格分开的整数N,C,F. 第2到C+1行:每行有两介用空格隔开的整数.第一个数表示这头奶牛的CSAT分数;第二个整数表示这头奶牛所需的补助数额.
输出格式
仅一行,一个整数即最大的中位数可能值.如不存在输出-1.
样例
3 5 70
30 25
50 21
20 20
5 18
35 30
35
样例解释
如果贝茜接收CSAT分数为5,35,50的奶牛,中位数为35.总的资金要求为18+30+21=69
来源
Usaco Financial Aid,2004 Mar