코테/프로그래머스
프로그래머스 level2 [점프와 순간 이동] 파이썬
동 캄
2021. 12. 6. 13:11
반응형
https://programmers.co.kr/learn/courses/30/lessons/12980
코딩테스트 연습 - 점프와 순간 이동
OO 연구소는 한 번에 K 칸을 앞으로 점프하거나, (현재까지 온 거리) x 2 에 해당하는 위치로 순간이동을 할 수 있는 특수한 기능을 가진 아이언 슈트를 개발하여 판매하고 있습니다. 이 아이언 슈
programmers.co.kr
#프로그래머스 점프와 순간 이동
def solution(n):
ans = 0
while n!=0:
while n%2==0:
n=n//2
n-=1
ans+=1
return ans
간단한 그리디 문제이다.
짝수면 나누고
홀수면 1을 빼고, ans+=1 을 해준다.
반응형