0 / 0 / 0
Регистрация: 13.06.2017
Сообщений: 10
1

На вход программе подаются сведения о пассажирах

13.06.2017, 22:51. Показов 912. Ответов 0
Метки нет (Все метки)

На вход программе подаются сведения о пассажирах, желающих сдать свой багаж в камеру хранения на заранее известное время до полуночи. В первой строке сообщается число пассажиров N, которое не меньше 3, но не превосходит 1000; во второй строке – количество ячеек в камере хранения K, которое не меньше 10, но не превосходит 1000. Каждая из следующих N

строк имеет следующий формат:

<Фамилия> <время сдачи багажа> <время освобождения ячейки>,

где <Фамилия> – строка, состоящая не более чем из 20 непробельных символов; <время сдачи багажа> – через двоеточие два целых числа, соответствующие часам (от 00 до 23 – ровно 2 символа) и минутам (от 00 до 59 – ровно 2 символа); <время освобождения ячейки> имеет тот же формат. <Фамилия> и <время сдачи багажа>, а также <время сдачи багажа> и <время освобождения ячейки> разделены одним пробелом. Время освобождения больше времени сдачи.

Сведения отсортированы в порядке времени сдачи багажа. Каждому из пассажиров в камере хранения выделяется свободная ячейка с минимальным номером. Если в момент сдачи багажа свободных ячеек нет, то пассажир уходит, не дожидаясь освобождения одной из них.

Требуется написать программу (укажите используемую версию языка программирования, например Borland Pascal 7.0), которая будет выводить на экран для каждого пассажира

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

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

3

10

Иванов 09:45 12:00

Петров 10:00 11:00

Сидоров 12:00 13:12

Результат работы программы на этих входных данных:

Иванов 1

Петров 2

Сидоров 1
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.06.2017, 22:51
Ответы с готовыми решениями:

На вход подаются треугольники в R3
Здравствуйте. Помогите пожалуйста с задачей: На вход подается некоторое количество треугольников...

На вход программе подаются сведения о студентах некоторого вуза
На вход программе подаются сведения о студентах некоторого вуза. В первой строке сообщается...

На вход программе подаются сведения о телефонах всех сотрудников некоторого учреждения
На вход программе подаются сведения о телефонах всех сотрудников некоторого учреждения. В первой...

На вход программы подаются сведения о результатах
13) На автозаправочных станциях (АЗС) продается бензин с маркировкой 92, 95 и 98. В городе N был...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.06.2017, 22:51
Помогаю со студенческими работами здесь

Операции с разными числовыми типами. Если на вход подаются большие числа (типа 1000), то выводятся нули
Решил одну задачу, на вход подаются 3 числа (через пробел) выводятся 2 с плавающей точкой. Все...

На ввод программе подаются целочисленные границы интервала, на выводе должны получить последовательность
Доброго всем времени суток. 1. На ввод программе подаются целочисленные границы интервала, на...

Создать файл, содержащий сведения о пассажирах поездов. Каждая запись содержит поля: фамилию пассажира, номер поезда, пункт отправления
Создать файл, содержащий сведения о пассажирах поездов. Каждая запись содержит поля: фамилию...

Файл: Записать в файл сведения о пассажирах, багаж которых состоит из одной вещи весом менее 30 кг.
Постановка задачи Для решения задачи необходимо написать две отдельных программы. Первая должна...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru