Версия для копирования в MS Word
PDF-версии: горизонтальная · вертикальная · крупный шрифт · с большим полем
РЕШУ ЕГЭ — информатика
Задания
i

На вход про­грам­ме по­да­ют­ся све­де­ния о по­се­ти­те­лях, же­ла­ю­щих по­пасть в по­пу­ляр­ное кафе. В пер­вой стро­ке со­об­ща­ет­ся число же­ла­ю­щих N, ко­то­рое не мень­ше 10, но не пре­вос­хо­дит 1000, и ко­ли­че­ство сто­ли­ков, ко­то­рое не мень­ше 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