После единых выпускных экзаменов по информатике в район пришла информация о том, какой ученик какой школы сколько баллов набрал. Районный методист решила выяснить номера школ, в которых один и тот же максимальный балл набрало более двух учеников. Например, если в школах 3, 5 и 7 по три ученика набрало баллы соответственно 70, 80 и 90 нужно вывести номера эти школ. Если таких школ несколько нужно вывести номера этих школ. Если такая школа одна нужно вывести её номер и максимальный балл. Если таких школ нет, то нужно вывести "Нет таких школ" Напишите эффективную, в том числе и по используемой памяти, программу (укажите используемую версию языка программирования, например Borland Pascal 7.0), которая должна вывести на экран требуемую информацию. Известно, что информатику сдавало больше 5-ти учеников района. Также известно, что в районе школы с некоторыми номерами не существуют. На вход программе сначала подаётся число учеников, сдававших экзамен. В каждой из следующих N строк находится информация об учениках в формате: где — строка, состоящая не более чем из 30 символов без пробелов, — строка, состоящая не более чем из 20 символов без пробелов, — целое число в диапазоне от 1 до 99, — целое число в диапазоне от 1 до 100. Эти данные записаны через пробел, причём ровно один между каждой парой (то есть всего по три пробела в каждой строке). Пример входной строки: Иванов Иван 50 87 Пример выходных данных: 5 50 74 87 Другой вариант выходных данных: 7 Наибольший балл = 74 Третий вариант выходных данных: Нет таких школ

Средний уровеньЗадание

После единых выпускных экзаменов по информатике в район пришла информация о том, какой ученик какой школы сколько баллов набрал. Районный методист решила выяснить номера школ, в которых один и тот же максимальный балл набрало более двух учеников. Например, если в школах 3, 5 и 7 по три ученика набрало баллы соответственно 70, 80 и 90 нужно вывести номера эти школ. Если таких школ несколько нужно вывести номера этих школ. Если такая школа одна нужно вывести её номер и максимальный балл. Если таких школ нет, то нужно вывести "Нет таких школ" Напишите эффективную, в том числе и по используемой памяти, программу (укажите используемую версию языка программирования, например Borland Pascal 7.0), которая должна вывести на экран требуемую информацию. Известно, что информатику сдавало больше 5-ти учеников района. Также известно, что в районе школы с некоторыми номерами не существуют. На вход программе сначала подаётся число учеников, сдававших экзамен. В каждой из следующих N строк находится информация об учениках в формате: где   — строка, состоящая не более чем из 30 символов без пробелов,   — строка, состоящая не более чем из 20 символов без пробелов,   — целое число в диапазоне от 1 до 99,   — целое число в диапазоне от 1 до 100. Эти данные записаны через пробел, причём ровно один между каждой парой (то есть всего по три пробела в каждой строке). Пример входной строки: Иванов Иван 50 87 Пример выходных данных: 5 50 74 87 Другой вариант выходных данных: 7 Наибольший балл = 74 Третий вариант выходных данных: Нет таких школ

Похожие задания