diff --git "a/LiiNi-coder/202510/20 PGM \354\235\264\354\247\204 \353\263\200\355\231\230 \353\260\230\353\263\265\355\225\230\352\270\260.md" "b/LiiNi-coder/202510/20 PGM \354\235\264\354\247\204 \353\263\200\355\231\230 \353\260\230\353\263\265\355\225\230\352\270\260.md" new file mode 100644 index 00000000..89e36e93 --- /dev/null +++ "b/LiiNi-coder/202510/20 PGM \354\235\264\354\247\204 \353\263\200\355\231\230 \353\260\230\353\263\265\355\225\230\352\270\260.md" @@ -0,0 +1,31 @@ +```java +import java.util.*; + +class Solution { + public int[] solution(String s) { + int[] answer = new int[]{0, 0}; + + while(!"1".equals(s)){ + // 1개수 확인 + int oneCount = 0; + for(int i = 0; i1){ + sb.append(Integer.toString(oneCount % 2)); + oneCount /= 2; + } + sb.append(Integer.toString(oneCount)); + sb.reverse(); + s = sb.toString(); + answer[0]++; + } + + return answer; + } +} +```