import java.util.*;
public class Solution {
public int solution(int n) {
int ans = 0;
int cnt = 0 ;
while(true) {
if(n % 2==1 ) {
ans ++;
n-=1;
}
n = n / 2;
if(n==0) {
break;
}
}
return ans;
}
}
(1) 주어진 자연수 n부터 차례로 홀수라면 건전지 1개를 추가 하고 n-1 하여 짝수로 만들고 이 작업을 반복해주었다.
확실히 생각하는 게 많이 늘었다.. 쓰면서 출제의도를 파악하자!