728x90
class Solution {
public int solution(int[] num_list) {
int answer = 0;
for (int i = 0; i < num_list.length; i++) {
if (num_list[i] % 2 != 0) {
num_list[i] = num_list[i] - 1;
}
while (num_list[i] > 1) {
num_list[i] = num_list[i] / 2;
answer += 1;
}
}
return answer;
}
}
728x90
반응형
'Algorithm > 프로그래머스' 카테고리의 다른 글
[알고리즘] A 강조하기 Java (0) | 2023.05.22 |
---|---|
[알고리즘] 길이에 따른 연산 Java (0) | 2023.05.18 |
[알고리즘] 조건에 맞게 수열 변환하기 1 Java (0) | 2023.05.16 |
[알고리즘] 수열과 구간 쿼리 1 Java (0) | 2023.05.15 |
[알고리즘] n보다 커질 때까지 더하기 Java (0) | 2023.05.15 |