카테고리 없음
[프로그래머스] 1로 만들기 (Java, Python)
garamdev
2025. 6. 10. 13:02
문제
https://school.programmers.co.kr/learn/courses/30/lessons/181880
프로그래머스
SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
코드(Java)
class Solution {
public int solution(int[] num_list) {
int answer = 0;
for (int num : num_list) {
while (num != 1) {
num /= 2;
answer++;
}
}
return answer;
}
}
코드(Python)
def solution(num_list):
answer = 0
for num in num_list:
while num != 1:
num //= 2
answer += 1
return answer
728x90