728x90
반응형
n, k = map(int, input().split())
cnt = 0
while n != 1 :
if ( n % k == 0 ):
n = n / k
else :
n = n - 1
cnt = cnt + 1
print (cnt)
+) 더 간결히 다듬기
n, m = map(int,input().split())
count = 0
while n > 1 :
count += 1
if n % m == 0 : n /= m
else : n -= 1
print (count)
728x90
반응형
'알고리즘 > 이것이 취업을 위한 코딩테스트다' 카테고리의 다른 글
04-2. 시각 (0) | 2020.09.03 |
---|---|
04-1. 상하좌우 (0) | 2020.09.03 |
11-02. 곱하기 또는 더하기 (0) | 2020.09.02 |
01. 그리디 - 숫자 카드 게임 ( p. 96 ) (0) | 2020.09.01 |
01. 그리디 - 큰 수의 법칙 ( p. 92 ) (0) | 2020.09.01 |