1833. 雪糕的最大数量

排序

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/**
* @param {number[]} costs
* @param {number} coins
* @return {number}
*/
var maxIceCream = function (costs, coins) {
costs.sort((a, b) => a - b);
let count = 0;
for (var i = 0; i < costs.length; i++) {
if (costs[i] <= coins) {
coins -= costs[i];
count++;
} else {
break;
}
}
return count;
};