def solution(s):
binary_cnt = zero_cnt = 0
while s != '1':
zero_cnt += s.count('0')
s = bin(len(s.replace('0', ''))).lstrip(('0b'))
binary_cnt += 1
return [binary_cnt, zero_cnt]
'알고리즘' 카테고리의 다른 글
[프로그래머스] 다음 큰 숫자 (0) | 2023.06.03 |
---|---|
[프로그래머스] 숫자의 표현 (0) | 2023.06.02 |
[프로그래머스] 올바른 괄호 (0) | 2023.06.02 |
[프로그래머스] 최솟값 만들기 (0) | 2023.06.02 |
[프로그래머스] 최댓값과 최솟값 (0) | 2023.06.01 |