class Solution {
public:
bool lemonadeChange(vector<int>& bills) {
int five = 0, ten = 0;
for(auto num:bills)
{
if(num == 5)
{
five++;
}
else if(num == 10)
{
if(five > 0)
{
five--;
ten++;
}
else
{
return false;
}
}
else
{
if(five > 0 && ten > 0)
{
five--;
ten--;
}
else if(five >= 3)
{
five -= 3;
}
else
{
return false;
}
}
}
return true;
}
};
leetcode每日一题第九十一天
最新推荐文章于 2024-07-19 19:11:19 发布