https://leetcode.cn/problems/na-ying-bi/
思路:
对于任意一堆,优先拿两个。如果有剩余,则必然剩余1个,再多拿一次即可。
代码:
class Solution {
public:
int minCount(vector<int>& coins) {
int res = 0;
for (auto& i : coins){
res += i / 2;
i %= 2;
res += i;
}
return res;
}
};