입력받은 수에 대하여 0을 모두 제거하고 제거한 수를 이진수로 변환, 그 이진수가 1이 될 때 까지 반복한 뒤 제거한 0의 개수와 이진수로 변환한 총 횟수를 출력하면 된다. 나는 무식하게 recursive function으로 구현했는데, 어떤 분의 좋은 코드에서 멋진 코드를 발견해서 여기에 올린다. (프로필 정보가 없어서 어떻게 공유해야할 지 모르겠다.) s = Convert.ToString(101101, 2); System의 Convert. VS에서 친절하게 아래와 같이 설명해준다. Convert.ToString(int value, int toBase); Converts the value of a 32-bit signed integer to its equivalent string representati..