728x90
반응형
백준 BAEKJOON 30032번 알파벳 뒤집기 [PYTHON/파이썬]
<문제 출처> (BRONZE Ⅲ)
https://www.acmicpc.net/problem/30032
<풀이>
문제에 조건대로 상하 방향으로 뒤집을지, 좌우 방향으로 뒤집을지 조건식을 구현하면 된다.
<코드>
N, D = map(int, input().split())
for _ in range(N):
result = ""
word = input()
if D == 1:
for i in word:
if i == "d":
result += "q"
elif i == "q":
result += "d"
elif i == "b":
result += "p"
elif i == "p":
result += "b"
elif D == 2:
for i in word:
if i == "d":
result += "b"
elif i == "b":
result += "d"
elif i == "q":
result += "p"
elif i == "p":
result += "q"
print(result)
728x90
반응형
'ALGORITHM > PYTHON' 카테고리의 다른 글
백준 BAEKJOON 29722번 브실혜성 [PYTHON/파이썬] (0) | 2023.09.28 |
---|---|
백준 BAEKJOON 29731번 2033년 밈 투표 [PYTHON/파이썬] (0) | 2023.09.26 |
백준 BAEKJOON 30017번 치즈버거 만들기 [PYTHON/파이썬] (1) | 2023.09.20 |
백준 BAEKJOON 29807번 학번을 찾아줘! [PYTHON/파이썬] (0) | 2023.09.18 |
백준 BAEKJOON 29723번 브실이의 입시전략 [PYTHON/파이썬] (0) | 2023.09.16 |