题解 | 莫名其妙就过了……
吐泡泡
https://www.nowcoder.com/practice/f86fa2221c094b3d8d1fc79bae450d96
n=int(input()) for i in range(n): l = list(map(str,input())) while 1: x=True for j in range(len(l)-1): if l[j]=='O' and l[j+1]=='O': l.pop(j) l.pop(j) x=False break elif l[j]=='o' and l[j+1]=='o': l.pop(j) l[j]='O' x=False break if x: break print(''.join(l))