n, k = map(int, input().split()) # n과 k의 값을 나눠 받음
dap = 0 # 횟수를 저장해 줄 변수 0으로 초기화
while n > k: # k보다 n이 클 때
while n % k != 0: # 나머지가 0이 아니라면
n = n-1 # 하나 뺴주고
dap = dap + 1 # 회수는 더해줌
n //= k # 나머지가 0이면 나눠줌
dap = dap + 1 # 횟수 더해줌
while n > 1:
n = n-1
dap = dap + 1
print(dap)
'Python > 이것이 취업을 위한 코딩 테스트다(with 파이썬)' 카테고리의 다른 글
이것이 취업을 위한 코딩 테스트다 곱하기 혹은 더하기 (0) | 2022.05.28 |
---|---|
이것이 취업을 위한 코딩테스트다 모험가 길드 (0) | 2022.05.28 |
이것이 취업을 위한 코딩테스트다 (예제 3-2) (0) | 2022.05.28 |
이것이 취업을 위한 코딩 테스트다 (예제 3-2) (0) | 2022.05.24 |
이것이 취헙을 위한 코딩 테스트다 (예제 3-1) (0) | 2022.05.24 |