Hayden's Archive
[알고리즘] 프로그래머스 : 점프와 순간 이동 본문
알고리즘 문제 출처 : https://programmers.co.kr/learn/courses/30/lessons/12980
코딩테스트 연습 - 점프와 순간 이동
OO 연구소는 한 번에 K 칸을 앞으로 점프하거나, (현재까지 온 거리) x 2 에 해당하는 위치로 순간이동을 할 수 있는 특수한 기능을 가진 아이언 슈트를 개발하여 판매하고 있습니다. 이 아이언 슈�
programmers.co.kr
내가 작성한 코드
class Solution {
public int solution(int n) {
int ans = 0;
if(n % 2 == 1) ans = 1; //홀수일 경우
while(n>=1) {
n /= 2; //2로 나눈 몫
if(n % 2 == 1) {//몫이 홀수일 때
n -= 1;
ans++;
}
}
return ans;
}
}

