恩……为什么大家都这么执着于 \(O(n^{2})\) 的复杂度捏?如果接受 \(O(n^{2} + nV)\) 的复杂度,那这题可不是道**题吗( • ̀ω•́ )✧ 首先把所有的人按照身高排个序,然后我们就可以枚举一个人作为身高的最小值.此时,原式 \(A * H + B * V - C <= A * minh + B * minv\) 我们可以把常量固定一下: \(S_{x} = A * H_{x} - C - A * minh\) \(S_{x} + B * V_{x} <= B *…
嘟嘟嘟 这题有人说部分分O(n3)暴力,然而我暴力都没写过,调了半天也没用……还是看题解吧 首先,咱把A * ( h – minH ) + B * ( s – minS ) <= C 变个型,得到 A * h + B * s - C <= A * minH + B * minS. 令 sum = A * h + B * s - C,如果我们把所有球员按sum排序,就能保证取球员的时候是单调的,如果 i 能取,则 j (j < i) 一定能取. 然后我们第一层循环枚举minS,第二层循环枚…