관리 메뉴

솜씨좋은장씨

[BaekJoon] 3447번 : 버그왕 (Python) 본문

Programming/코딩 1일 1문제

[BaekJoon] 3447번 : 버그왕 (Python)

솜씨좋은장씨 2022. 6. 19. 14:18
728x90
반응형

코딩 1일 1문제! 오늘의 문제는 백준의 버그왕 입니다.

 

3447번: 버그왕

입력은 여러 줄의 소스 코드로 이루어져 있다. 이 소스 코드는 백준이가 작성한 버그를 찾는 프로그램으로 이미 처리가 되어있다. 각 줄은 100글자 이내이고, 입력은 파일이 끝날 때 끝난다. 줄의

www.acmicpc.net

👨🏻‍💻 코드 ( Solution )

import sys
import re


def remove_bug(code):
    while True:
        code = re.sub(r'BUG', '', code)
        
        if 'BUG' not in code:
            break
    return code


def bug_king(code_lines):
    for code in code_lines:
        remove_bug_code = remove_bug(code)
        print(remove_bug_code, end='')
        
        
if __name__ == "__main__":
    code_lines = sys.stdin.readlines()
    
    bug_king(code_lines)
 

GitHub - SOMJANG/CODINGTEST_PRACTICE: 1일 1문제 since 2020.02.07

1일 1문제 since 2020.02.07. Contribute to SOMJANG/CODINGTEST_PRACTICE development by creating an account on GitHub.

github.com

Comments