АВТ
Язык:

Дистанционный практикум по программированию

Задачи On-line статус ЧаВо Турниры
Для авторов:
 
Здравствуйте, Гость! Войдите с паролем или зарегистрируйтесь.

1494. Павловская - ООП - Семинар 1 - Классы. Вариант 14

Ограничение времени: 1 секунды
Ограничение памяти:65536КБ
Баллы:4
Статистика Послать на проверку Задачу добавил Administrator

Классы

 

Формат входных данных.

Ввод: В начальных строках файла построчно располагаются сведения о книгах по формату:

<УДК> <ФИО> <Название> <Год> <ЧислоЭкземпляров>

где 0 в графе УДК – это признак окончания ввода.

Затем построчно располагаются сведения о движении книг по формату:

<КодОперации> <УДК> <ФИО> <Название> <Год> <ЧислоЭкземпляров>

где код операции 1 – поступление, 2 – списание, 0 – окончание ввода.

Будем считать, что поле <год> уникально для каждой записи и является ключом.

Вывод: Упорядоченные по году издания сведения о наличии книг в библиотеке по формату:

<УДК> <ФИО> <Название> <Год> <ЧислоЭкземпляров>

Пример входных данных:

5 Ivanov Kniga1 2000 3

10 Petrov Kniga2 2005 2

15 Sidorov Kniga3 1995 1

20 Miheev Kniga4 1980 2

25 Andreev Kniga5 2007 3

30 Suvorov Kniga6 2009 4

35 Egorov Kniga7 1998 5

40 Fedorov Kniga8 1990 6

0

1 50 Bukin Kniga9 1992 5

2 10 Petrov Kniga2 2005 1

1 15 Sidorov Kniga3 1995 1

2 25 Andreev Kniga5 2007 3

1 55 Babkin Kniga0 1994 3

0

Пример выходных данных:

20 Miheev Kniga4 1980 2

40 Fedorov Kniga8 1990 6

50 Bukin Kniga9 1992 5

55 Babkin Kniga0 1994 3

15 Sidorov Kniga3 1995 2

35 Egorov Kniga7 1998 5

5 Ivanov Kniga1 2000 3

10 Petrov Kniga2 2005 1

30 Suvorov Kniga6 2009 4

 

 


Статистика Послать на проверку Автор/источник:
Учебные курсы / Языки программирования / Павловская. ООП. Семинар 1. Классы /
1567. 013 - Павловская - ООП - Семинар 1 - Классы. Вариант 13. 1494. 1495. 015 - Павловская - ООП - Семинар 1 - Классы. Вариант 15 1492. 016 - Павловская - ООП - Семинар 1 - Классы. Вариант 16 1648. 017 - Павловская - ООП - Семинар 1 - Классы. Вариант 17
 
время генерации 0.047 сек.
© Copyright ВоГТУ, АВТ, Носов Д.А.