n, k = map(int, input().split())
result = 0
while True:
target = (n // k) * k
result += (n - target)
n = target
if n < k:
break
result += 1
n //= k
result += (n - 1)
print(result)
'코테 > Solve' 카테고리의 다른 글
[Solve] [이것이 취업을 위한 코딩테스트다] 6-12 (0) | 2024.03.21 |
---|---|
[Solve] [이것이 취업을 위한 코딩테스트다] 예제 8-8 (0) | 2024.03.19 |
[Solve] [이것이 취업을 위한 코딩테스트다] 예제 6-11 (0) | 2024.03.19 |
[Solve] [이것이 취업을 위한 코딩 테스트다] 예제 4-1 (0) | 2024.03.18 |