链接 [http://codeforces.com/group/1EzrFFyOc0/contest/913/problem/D] 题意 给你n个题目,考试时间T,对于每个问题都有一个ai,以及解决所花的时间, 让你找到一个做题(选择k个题去做)的方案,使得最后ai<=k的情况最多 分析 其实我刚开始不会的,后来看大佬的才会的 我们先利用vector数组根据ai大小分类,然后对于每一类肯定是时间少的有限考虑,所以考虑用优先队列. 那么我们只要去由n到0枚举即可. 先把ai为i的题目入队列,然后如…