Форум программистов, компьютерный форум CyberForum.ru

Нахождение самого часто повторяющегося значения - C++

Восстановить пароль Регистрация
 
CHELOVEKPAUK
 Аватар для CHELOVEKPAUK
13 / 3 / 2
Регистрация: 01.08.2013
Сообщений: 332
Записей в блоге: 1
18.02.2014, 19:08     Нахождение самого часто повторяющегося значения #1
Кликните здесь для просмотра всего текста
На вход программе подаются сведения о номерах школ учащихся, участвовавших в олимпиаде. В первой строке сообщается количество учащихся N, каждая из следующих N строк имеет следующий формат: <Фамилия> <Инициалы> <номер школы>, где <Фамилия> - строка, состоящая не более чем из 20 символов, <Инициалы> - строка, состоящая из 4-х символов (буква, точка, буква, точка), <номер школы> - не более чем двузначный номер. <Фамилия> и <Инициалы>, а также <Инициалы> и <номер школы> разделены одним пробелом. Пример входной строки:
Иванов П.С. 57

Требуется написать программу, которая будет выводить на экран информацию, из какой школы (школ) было больше всего участников олимпиады.



Вообще не могу понять как это сделать. Подскажите пожалуйста!
Желательно как можно проще в коде, это задачка из ЕГЭ.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.02.2014, 19:08     Нахождение самого часто повторяющегося значения
Посмотрите здесь:

Нахождение самого короткого слова в строке C++
C++ Определение самого часто встречающегося латинского символа в тексте
Нахождение в строке самого короткого слова C++
Замена часто повторяющегося выражения C++
Массив. Нахождение максимального числа, повторяющегося более 1 раза. C++
Нахождение самого длинного слова C++
Нахождение самого длинного слова в строке C++
Нахождение самого большого непрерывного участка массива, состоящего из нулей C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
gray_fox
What a waste!
 Аватар для gray_fox
1244 / 1127 / 53
Регистрация: 21.04.2012
Сообщений: 2,350
Завершенные тесты: 3
18.02.2014, 19:22     Нахождение самого часто повторяющегося значения #2
CHELOVEKPAUK, можно создать массив из 100 счётчиков, номер школы будет индексом в массиве, значение элемента - количеством участников из этой школы. Читаешь входные данные и увеличиваешь соответсвующие счётчики. Потом ищешь максимум в массиве, индекс максимального элемента - номер нужной школы.
Yandex
Объявления
18.02.2014, 19:22     Нахождение самого часто повторяющегося значения
Ответ Создать тему
Опции темы

Текущее время: 13:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru