printРабочее место участника

printЗадачи

1517. А и Б сидели на трубе

Ограничения: время – 1s/2s, память – 32MiB Ввод: input.txt или стандартный ввод Вывод: output.txt или стандартный вывод copy
Послать решение Blockly Посылки Темы Где Обсудить (0)

В фильме "Отроки во Вселенной" юные космонавты выводили из строя роботов с помощью головоломки про А и Б, сидевших на трубе. Помогите бедным роботам и напишите программу для решения подобных головоломок.
Входной файл представляет собой текст из трех или более строк. Длина строк текста не превышает 200 символов. Используются только прописные русские буквы, кроме Ё (буквы с кодами с 128 по 159), пробелы и знаки препинания, в некоторых словах (КТО–ТО) и именах (ШАЛТАЙ–БОЛТАЙ) употребляется символ '' (минус). В первой строке текста перечисляются имена нескольких (одного или более) персонажей, разделенных пробелами и/или запятыми; имена персонажей не повторяются. Во второй строке описывается местонахождение этих персонажей. В последующих строках (кроме последней) описывается их исчезновение с места событий, причем имя персонажа всегда стоит первым в строке. В последней строке задается вопрос о персонажах, которые остались на первоначальном месте.
В выходной файл вывести имена оставшихся персонажей, разделяя их запятой и пробелом, в порядке, в котором они перечислялись в первой строке головоломки; в конце списка вывести точку. Если никого из персонажей не осталось, то вывести только точку.

Пример ввода

ИВАНОВ, ПЕТРОВ И СИДОРОВ
СИДЕЛИ НА ДИВАНЕ.
ИВАНОВ РАЗБЕЖАЛСЯ
И ВЫПРЫГНУЛ В ОКНО.
КТО ОСТАЛСЯ СИДЕТЬ НА ДИВАНЕ?

Вывод для примера

ПЕТРОВ, СИДОРОВ.
loading