题意 给你一个长度为n的数组,代表每一个物品的价格.你有一个初始钱数\(x\),采用以下方法贪心: 从\(1\)到\(n\)扫一遍,如果\(x\)不比\(a[i]\)小,就买下它,买不起就跳过. 给你最终买的物品数量m,求\(x\)的最大值. 思路 我队的贪心菜的一笔,果然我也有很大的责任.. 首先如果最后全部买完,那么刚开始的钱一定是无穷多的. 我们先假设数组里没有0,那么通过题意中的贪心方法,最后买的一定是前m个. 证明: 当\(m=0\)的时候,显然成立. 假设当\(m=i\)的时候成立,…