반응형
백준 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-")
반응형
'ALGORITHM > PYTHON' 카테고리의 다른 글
백준 BAEKJOON 32777번 가희와 서울 지하철 2호선 [PYTHON/파이썬] (0) | 2025.01.24 |
---|---|
백준 BAEKJOON 32776번 가희와 4시간의 벽 2 [PYTHON/파이썬] (0) | 2025.01.15 |
백준 BAEKJOON 32775번 가희와 4시간의 벽 1 [PYTHON/파이썬] (0) | 2025.01.15 |
백준 BAEKJOON 32710번 구구단표 [PYTHON/파이썬] (0) | 2025.01.12 |
백준 BAEKJOON 29718번 줄줄이 박수 [PYTHON/파이썬] (0) | 2025.01.04 |