Написать программу на паскале на электронную почту вам пришло письмо, подписанное аббревиатурой (первыми буквами фамилии, имени и отчества(далее - фио) отправителя) аббревиатура оказалась вам не знакома. у вас есть список всех предполагаемых отправителей,взятые из ранее полученных писем, среди
которых различных людей с такой аббревиатурой не больше 10. вам предлагается написать эффективную, в том числе по используемой памяти , программу, которая определит всех вероятных адресатов - людей , фио которых можно сократить до нужной аббревиатуры. фио следует выдать в порядке убывания частоты из
встречаемости в списке. на вход программе в первой строке подается аббревиатура - строка, состоящая из 3 заглавных латинских букв. во второй строке находится число n - количество фио, полученных в результате анализа почты, не все из них подходят под указанную аббревиатуру. значение n может быть
велико. в каждой из следующих n строк записано 3 слова: имя фамилия отчество соответствующего человека. слова разделяются одним пробелом. в конце и в начале строки пробелов нет. все слова записаны заглавными латинскими буквами. длинна фио не превышает 100 символов. гарантируется, что хотя бы один
человек с нужной аббревиатурой есть. пример входных данных: ipi 4 ivanov petr ivanovich petrov ivan ivanovich ivanov petr ivanovich ilyin petr ilyich программа должна вывести предполагаемых отправителей письма с указанием частоты их встречаемости в списке (в порядке убывания частоты). пример
выходных данных для выше примера: ivanov petr ivanovich 2 ilyin petr ilyich 1

Евгений006 Евгений006    3   08.10.2019 15:20    56

Другие вопросы по теме Информатика