题目链接:http://poj.org/problem?id=2010 题意:C只牛犊,各有自己的分数score和申请的补助aid,现要选出N只(N为奇数),使得其aid的总和不超过F,且按score排序后中位数最大. 数据范围:N [1, 19999], C [N, 10^5], aid [0, 10^5], F, score不超过int的最大值 思路: 1. 先将C只牛按score从小到大排序,得到序列 s,这样顺序抽取出N只构成的序列 t 必然是 s 的子序列. 中位数特殊的地方在于它在…