程序员A和B要去一起坐火车,这列火车上的每一排都有4个座位,而且这四个座位
被过道分成了两半。当A和B到了车上时,一些位子已经有人了。 A和B是好基友,于是他们想要找一对连在一起的座位。两个连在一起的座位是同一排但是不被过道隔开的两个座位。给定一列火车上的座位情况,请你寻找一下能否找到一对连座?
while True: try: n = input() lst = [] for i in range(int(n)): lst.append(input()) for s in lst: if s[0:2] == 'OO': x = s.replace('OO', '++',1) lst[lst.index(s)] = x print('YES') for j in lst: print(j) break elif s[3:5] == 'OO': x = s.replace('OO', '++') lst[lst.index(s)] = x print('YES') for j in lst: print(j) break else: print('NO') except: break
全部评论
(3) 回帖