传送门 https://ac.nowcoder.com/acm/contest/6220/C二分答案, 具体细节见代码 class Solution { public: int solve(int n, vector<int>& a, int k) { // write code here sort(a.begin(), a.end()); int ans = 0, l = 1, r = a[n-1], mid; // 二分的原因是答案一定在 a1- an 之间 最不济自然烘干an分钟, 全部都干了 ...