-
[LeetCode/Python] 860. Lemonade Change - A0242023_PPS/2주차 2023. 7. 18. 14:48
- 문제

- 코드
class Solution: def lemonadeChange(self, bills: List[int]) -> bool: saved = [0, 0, 0] for i in bills: if i == 5: saved[0] += 1 elif i == 10: if saved[0] == 0: print(saved, i) return False saved[0] -= 1 saved[1] += 1 elif i == 20: if saved[1] >= 1 and saved[0] >= 1: saved[1] -= 1 saved[0] -= 1 saved[2] += 1 elif saved[0] >= 3: saved[0] -= 3 saved[2] += 1 else: print(saved, i) return False return True'2023_PPS > 2주차' 카테고리의 다른 글
[Programmers/Python] 하샤드 수 - A026 (0) 2023.07.19 [LeetCode/Python] 342. Power of Four - A025 (0) 2023.07.18 [LeetCode/Python] 258. Add Digits - A023 (0) 2023.07.18 [BaekJoon/Python] 핸드폰 요금 - A022 (0) 2023.07.18 [BaekJoon/Python] 플러그 - A021 (0) 2023.07.18