Haribo ML, AI, MATH, Algorithm

이진 변환 반복하기


이진 변환 반복하기

코드

def solution(s) :
    answer = [0, 0]
    while s != '1' :
        num_zeros = s.count('0')
        s = bin(len(s) - num_zeros)[2:]
        answer[0] += 1
        answer[1] += num_zeros
    return answer

Similar Posts

이전 포스트 숫자의 표현

다음 포스트 짝지어 제거하기

Comments