class Solution {
public int[] solution(String s) {
int[] answer = new int[2];
while(s.length()>1){
int cnt=0;
for(int i = 0 ; i < s.length() ; i++){
if(s.charAt(i)=='0') answer[1]++;
else cnt++;
}
s = Integer.toBinaryString(cnt);
answer[0]++;
}
return answer;
}
}
Integer
-toBinaryString()
'Algorithm & Data Structures > Programers' 카테고리의 다른 글
Lv 2. 다음 큰 숫자 (0) | 2024.04.15 |
---|---|
Lv 2. 피보나치 수 (0) | 2024.04.10 |
Lv 2. 올바른 괄호 (0) | 2024.04.08 |
Lv 2. 최댓값과 최소값 (0) | 2024.03.05 |
Lv 3. 불량사용자 (Java) (0) | 2023.10.25 |