题解 | 吐泡泡
吐泡泡
https://www.nowcoder.com/practice/f86fa2221c094b3d8d1fc79bae450d96
n = int(input())
for i in range(n):
stack = []
pp = input()
for p in pp :
if stack == []:
stack.append(p)
elif p == 'o' and stack[-1] == 'o':
stack.pop()
if stack ==[]:
stack.append('O')
elif stack[-1] == 'O':
stack.pop()
else:
stack.append('O')
elif p =='o':
stack.append(p)
elif p == 'O' and stack[-1] == 'O':
stack.pop()
else:
stack.append('O')
print(''.join(stack))

