Closed ji-0630 closed 1 year ago
def solution(s):
zero = 0
num = 0
while s != "1":
# 0 제거
temp = ""
for i in s:
if i == "0":
zero += 1
else:
temp += i
# 2번
s= ""
c = len(temp)
while c != 1:
s += str(c % 2)
c = c // 2
s += "1"
s = s[::-1]
num += 1
return [num, zero]
def solution(s):
a, b = 0, 0
while s != '1':
a += 1
num = s.count('1')
b += len(s) - num
s = bin(num)[2:]
return [a, b]
def solution(s):
zero, num = 0, 0
while s != "1":
zero += (s.count("0"))
s = bin(s.count("1"))[2:]
num += 1
return [num, zero]
문제 설명