반응형
SMALL
board = input() # 보드판 입력 받기
# 보드판에서 "XXXX"를 "AAAA"로 대체하기
while "XXXX" in board:
board = board.replace("XXXX", "AAAA")
# 보드판에서 "XX"를 "BB"로 대체하기
while "XX" in board:
board = board.replace("XX", "BB")
# 만약 보드판에 "X"가 남아있으면 불가능한 경우이므로 -1 출력
if "X" in board:
print(-1)
else:
print(board)
문자열 치환 메서드 replace() 를 사용하여 풀이
반응형
LIST
'Python > 개인 공부' 카테고리의 다른 글
[BOJ] 11399번 ATM 파이썬 풀이 (0) | 2023.04.06 |
---|---|
[BOJ] 7785번 회사에 있는 사람 (0) | 2023.04.06 |
[BOJ] 8958번 OX 퀴즈 파이썬 사용 풀이 (0) | 2023.03.28 |
[BOJ] 백준 11720번 숫자의 합 (0) | 2023.03.27 |
[BOJ] 1075번 나누기 파이썬 사용 풀이 - 문자열 슬라이싱 (0) | 2023.03.26 |