프로그래머스. Level 2. 점프와 순간 이동 파이썬 풀이
문제링크 https://programmers.co.kr/learn/courses/30/lessons/12980
def solution(n):
ans = 0
# n이 0이 아니면 반복
while n != 0:
# 짝수라면 순간이동
if n % 2 == 0:
n /= 2
# 홀수라면 점프
else:
n -= 1
ans += 1 # 건전지 사용 +1
return ans