728x90
반응형
첫번째 코드
단순하게 나눈 몫은 b에 곱하고 나머지는 더해서 현재 가진 콜라 개수를 reset한다.
이때 진행되는 모든 과정에서 정답을 누적합한다!
def solution(a, b, n):
answer = 0
total = n
while total >= a:
answer += (total//a)*b
total = (total//a)*b + (total%a)
return answer
처음에 오류가 나서 뭐지 했더니 두 개의 위치를 바꿔놨었다..
그럼 처음 total이 n인 경우가 더해지지 않잖아!!
굴러가라 머리머리!!
통과!
링크
반응형
'코딩 테스트 > 프로그래머스' 카테고리의 다른 글
자연수 뒤집어 배열로 만들기 (0) | 2024.04.02 |
---|---|
콜라츠 추측 (0) | 2024.04.01 |
부족한 금액 계산하기 (1) | 2024.03.30 |
핸드폰 번호 가리기 (0) | 2024.03.29 |
명예의 전당 (1) (0) | 2024.03.27 |