s의 길이를 c라고 할 때, c를 이진으로 변환하는 걸 구현하려다가 막혔는데, bin()이라는 함수가 있는걸 발견했다
bin(5)라면 0b101이라고 str타입으로 출력하기 때문에 0b를 제거해주고, s가 문자열 1이 될 때까지 반복해주면 된다
def solution(s):
zero = 0
cnt = 0
c = len(s)
while s!='1':
cnt += 1
zero += s.count('0')
s = s.replace('0', '')
s = bin(len(s))[2:]
answer = [cnt, zero]
return answer