import sys
input = sys.stdin.readline
s = input().rstrip()
result = ''
cnt = 0
for i in range(len(s)-1):
if s[i] == 'X':
cnt += 1
if cnt == 2:
if s[i+1] != 'X':
result += 'BB'
cnt = 0
if cnt == 4:
result += 'AAAA'
cnt = 0
if s[i] == '.':
result += '.'
cnt = 0
if s[-1] == 'X':
cnt += 1
if cnt == 2:
result += 'BB'
if cnt == 4:
result += 'AAAA'
if len(result) != len(s):
print(-1)
else:
print(result)
테스트케이스만 다 맞는 풀이 ...
왜 자꾸 오버피팅 되는 거지 ~~^^?
board = input()
board = board.replace("XXXX", "AAAA")
board = board.replace("XX", "BB")
if 'X' in board:
print(-1)
else:
print(board)
이렇게 단순하고 쉽게 풀다니 ,,, 눈물난다 눈물나 ,,,
너무 어렵게 생각하지 말자!
너무 어렵게 생각말기 !!!