解题思路 这是一个贪心算法问题。需要计算最少的复习时间来达到平均分要求。应该优先提高单位时间收益最大的课程分数。 关键点: 计算需要提高的总分数 按单位时间收益排序 考虑满分限制 贪心选择最优方案 算法步骤: 计算目标总分 按单位时间收益排序 贪心选择提分方案 累计所需时间 代码 cpp java python #include <bits/stdc++.h> using namespace std; class Solution { public: long long solve(int n, int r, int avg, vector<pair&...