Post

Programmers. Coke

콜라문제

  • practice problem
  • 정답률: 68%
  • 2023.10.01
  • 09:00 ~ 09:20 (20 min)
  • 후기: 교환 가능한 개수의 몫을 이용해 문제를 해결함. 나누어 떨어지지 않는 나머지를 더해주면서 while문을 돌려 해결함.

Code

1
2
3
4
5
6
7
8
9
10
11
12
def solution(a, b, n):
    answer = 0
    while n >= a:
        answer += (n//a) * b
        
        if n%a != 0:
            n = (n//a)*b + (n%a)    
        else:
            n = (n//a)*b
        
    
    return answer
This post is licensed under CC BY 4.0 by the author.