Школа программиста

Забыли пароль?
[задачи] [курсы] [олимпиады] [регистрация]
Логин:   Пароль:    
Скрыть меню
О школе
Правила
Олимпиады
Фотоальбом
Гостевая
Форум
Архив олимпиад
Архив задач
Состояние системы
Рейтинг
Курсы
Новичкам
Работа в системе
Алгоритмы
Курсы ККДП
Дистрибутивы
Ссылки

HotLog


 

Измени порядок

(Время: 1 сек. Память: 16 Мб Сложность: 18%)

На одном из предприятий установлена пропускная система, которая ежедневно фиксирует порядок прихода сотрудников, используя персональные магнитные карты.

Директора предприятия заинтересовал список сотрудников, регулярно опаздывающих на работу в последнее время, в целях последующего возможного их сокращения. Для этого он сделал распечатку фамилий сотрудников за последние K дней. Распечатка представляла собой K строк текста, в каждой из которых были записаны сотрудники, упорядоченные по времени прихода. Но такое представление директору показалось неудобным, т.к. его интересовали опоздавшие сотрудники.

Вы собираетесь устроиться программистом на данное предприятие и Вам в качестве проверочного теста предложено разработать конвертор формата данных, изменяющий порядок списков сотрудников.

Успехов в реализации данной программы!

Входные данные

Первая строка входного файла INPUT.TXT содержит натуральное число K (K ≤ 10) – число дней. Далее идут K строк, в каждой из которых задана последовательность фамилий сотрудников, разделенных ровно одним пробелом, в порядке их прихода на работу в один из K дней. Общее число сотрудников на предприятии не превышает 100, гарантируется, что каждый день на работу приходит хотя бы один сотрудник. Фамилия сотрудника – последовательность символов английского алфавита, длиной от 1 до 100 символов.

Выходные данные

В выходной файл OUTPUT.TXT выведите ровно K строк в формате, удобном для отслеживания опаздывающих сотрудников.

Пример

INPUT.TXTOUTPUT.TXT
13
Ivanov Petrov Sidorov
Bistrov Shustrov Serednyakov Opozdalova
Kuznetsova Ostapenko
Sidorov Petrov Ivanov
Opozdalova Serednyakov Shustrov Bistrov
Ostapenko Kuznetsova

Для отправки решения задачи необходимо зарегистрироваться и авторизоваться!

 Язык программирования C++
 Решение олимпиадных задач
 Региональные олимпиады
 Книги Фёдора Меньшикова
 Тренировочные олимпиады
 Введение
 Условный оператор
 Операторы цикла
 Строковые типы данных
 Массивы
 Функции
 Сортировка
 Двумерные массивы
 Рекурсия
 Символьный тип (char)
 Строковый тип (string)
 Системы счисления
 A. Клавиатура
 B. Число E
 C. Цветочки
 D. Шахматы
 E. Стрелки
 F. Измени порядок
 G. Рунные слова
 H. Шифровка
 I. Золото племени АББА

Красноярский краевой Дворец пионеров, (c)2006 - 2019, E-mail: admin@acmp.ru