ALGORITHM/PYTHON

백준 BAEKJOON 32778번 가희와 부역명 [PYTHON/파이썬]

칼코 2025. 1. 26. 14:19
반응형

 

 

 

 

 

백준 BAEKJOON 32778번 가희와 부역명 [PYTHON/파이썬]


<문제 출처> (BRONZE Ⅲ)

https://www.acmicpc.net/problem/32778

 

 

 

 

 

 

 

 

<풀이>

먼저 부역명이 있는지 없는지 확인하는 if 문을 작성했다.

문자열 내에 괄호가 있다면 부역명이 있는 거니까

index를 활용하여 '('와 ')'의 위치를 찾아낸 뒤에

문자열 슬라이스를 통해 역명과 부역명을 출력하였다.

 

 

 

 

 

 

 

 

<코드>

name = input()

if "(" in name:
    start, end = name.index("("), name.index(")")
    print(name[: start - 1])
    print(name[start + 1 : end])
else:  # 부역명이 없다면
    print(name + "\n-")

 

 

 

 

 

 

 

반응형