Aleks Nots
Просветленный
(22646)
4 года назад
N = int(input())
qu = []
for i in range(N):
~~~~a = input()
~~~~if 'встал' in a:
~~~~~~~~qu.append(a.split('встал')[0].strip())
~~~~elif 'Привет' in a:
~~~~~~~~B = a.split('!')
~~~~~~~~j = qu.index(B[0].replace('Привет,','').strip())
~~~~~~~~b = B[1].split('будет')[0].strip()
~~~~~~~~qu.insert(j+1,b)
~~~~elif 'хватит' in a:
~~~~~~~~qu.remove(a.split(', хватит')[0])
print(*qu, sep='\n')
"""
5
Иванова встала в очередь.
Кузнецов встал в очередь.
Поливанов встал в очередь.
Привет, Кузнецов! Зорина будет за тобой.
Иванова, хватит тут стоять, пошли отсюда.
Александр Ларин
Мастер
(1438)
4 года назад
N = int(input())
events =[]
for i in range(N):
__events.append(input())
for i in range(len(events)):
__if events[i].endswith("хватит"):
____events.pop(i)
for i in events:
__surname = ""
__if i.endswith("встала в"):
____i = list(i.split())
____for m in i:
______if m != "встала":
________surname += f"{i} "
__elif i.endswith("Привет,"):
____i = list(i.split())
____i.pop(0)
____for m in i:
______if m != "тут":
________surname += f"{i} "
print(surname)