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

После еди­ных вы­пуск­ных эк­за­ме­нов по ин­фор­ма­ти­ке в район при­ш­ла ин­фор­ма­ция о том, какой уче­ник какой школы сколь­ко бал­лов на­брал. Эта ин­фор­ма­ция в том же виде была разо­сла­на в школы. Завуч школы № 50 ре­ши­ла на­гра­дить двух уча­щих­ся, ко­то­рые лучше всех в школе сдали ин­фор­ма­ти­ку. Про­грам­ма долж­на вы­ве­сти на экран фа­ми­лии и имена этих уче­ни­ков.

Если наи­боль­ший балл на­бра­ло боль­ше двух че­ло­век  — вы­ве­сти ко­ли­че­ство таких уче­ни­ков.

Если наи­боль­ший балл на­брал один че­ло­век, а сле­ду­ю­щий балл на­бра­ло не­сколь­ко че­ло­век  — нужно вы­ве­сти толь­ко фа­ми­лию и имя луч­ше­го.

На­пи­ши­те эф­фек­тив­ную, в том числе и по ис­поль­зу­е­мой па­мя­ти, про­грам­му (ука­жи­те ис­поль­зу­е­мую вер­сию языка про­грам­ми­ро­ва­ния, на­при­мер Borland Pascal 7.0), ко­то­рая долж­на вы­ве­сти на экран тре­бу­е­мую ин­фор­ма­цию. Из­вест­но, что ин­фор­ма­ти­ку сда­ва­ло боль­ше 5-ти уче­ни­ков школы № 50.

На вход про­грам­ме сна­ча­ла подаётся число уче­ни­ков, сда­вав­ших эк­за­мен. В каж­дой из сле­ду­ю­щих N строк на­хо­дит­ся ин­фор­ма­ция об уче­ни­ках в фор­ма­те:

<Фа­ми­лия> <Имя> <Номер школы> <Ко­ли­че­ство бал­лов> где <Фа­ми­лия>  — стро­ка, со­сто­я­щая не более, чем из 30 сим­во­лов без про­бе­лов, <Имя>  — стро­ка, со­сто­я­щая не более чем из 20 сим­во­лов без про­бе­лов, <Номер школы>  — целое число в диа­па­зо­не от 1 до 99, <Ко­ли­че­ство бал­лов>  — целое число в диа­па­зо­не от 1 до 100. Эти дан­ные за­пи­са­ны через про­бел, причём ровно один между каж­дой парой (то есть всего по три про­бе­ла в каж­дой стро­ке).

 

При­мер вход­ной стро­ки:

Ива­нов Иван 50 87

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

Круг­лов Ва­си­лий Та­ра­со­ва Дарья

Дру­гой ва­ри­ант вы­ход­ных дан­ных:

7

Тре­тий ва­ри­ант вы­ход­ных дан­ных:

Гу­сар­ский Илья