반응형
문제
- 링크: https://school.programmers.co.kr/learn/courses/30/lessons/12980?language=java
풀이
더보기
import java.util.*;
public class Solution {
public int solution(int n) {
int ans = 0;
while (n > 0) {
if (n % 2 == 0) {
n /= 2;
} else {
ans += n % 2;
n /= 2;
}
}
return ans;
}
}
반응형
'코딩테스트 문제집 > Programmers(Lv2)' 카테고리의 다른 글
[Programmers] Lv2: 롤케이크 자르기(132265) (0) | 2025.02.12 |
---|---|
[Programmers] Lv2: 카펫(42842) (0) | 2025.02.12 |
[Programmers] Lv2: 2 x n 타일링(12900) (0) | 2025.02.12 |
[Programmers] Lv2: 피보나치 수(12945) (0) | 2025.02.12 |
[Programmers] Lv2: 귤 고르기(138476) (0) | 2025.02.12 |