Algorithm/Python
[프로그래머스 LV2]이진 변환 반복, 영어 끝말잇기
문제 - programmers.co.kr/learn/courses/30/lessons/70129?language=python3 코딩테스트 연습 - 이진 변환 반복하기 programmers.co.kr import re def solution(s): count, num_zero = 0, 0 while 1: tmp = len(re.sub('[0]', '', s)) num_zero += len(s)-tmp s = format(tmp, 'b') count += 1 if s == '1': break return [count, num_zero] regular expression과 format 을 사용하면 간단하게 풀 수 있는 문제였다. 문제 - programmers.co.kr/learn/courses/30/lesso..