Информатика-3. Частотный словарь Ограничение медли 1 секунда Ограничение памяти 64Mb

Информатика-3. Частотный словарь Ограничение медли 1 секунда Ограничение памяти 64Mb Ввод стандартный ввод или input.txt Вывод стандартный вывод либо output.txt Частотный словарь представляет собой перечень всех разных слов, встречающихся в тексте, с указанием для слова его частоты, то есть инфы о том, сколько раз это слово встретилось в тексте. Для вас дан частотный словарь, составленный по некому тексту. Ваша задача найти в начальном тексте наиболее часто встречающуюся букву и узнать, сколько раз она в нём встречается. Формат ввода В первой строке входа содержится одно целое число N количество различных слов в тексте (1 N 1000). Любая из последующих N строк содержит слово, состоящее из не менее, чем одной, и не более, чем 10 строчных латинских букв, и, через пробел целое число в промежутке от 1 до 1000 количество раз, которое подходящее слово повстречалось в тексте. Формат вывода Выведите одно число сколько раз наиболее нередко встречающаяся буква (либо одна из наиболее нередко встречающихся, если таких букв несколько) встретится в начальном тексте. Пример Ввод Вывод 3 lets 3 go 2 solve 1 4 Примечания По 4 раза в тексте встречаются буковкы l', e' и s'. Решением к данной задачке является программка, написанная на одном из представленных в системе языков программирования. Программка должна считывать данные со стандартного потока ввода (по другому говоря, с клавиатуры) и выводить ответ в стандартный вывод (по другому разговаривая, на экран). Выводить лишние знаки (исключая пробелы и переводы строк) недопустимо, то есть если заместо ответа будет выведен ответ и после него (или перед ним) какое-то излишнее число или строчка, то система ответ не зачтёт. Перед тем, как выслать написанную Вами программку, не пренебрегайте указать язык программирования, на котором она написана. Выбор языка исполняется с поддержкою выпадающего меню, размещенного сходу под этим текстом.

Задать свой вопрос
1 ответ

s=''

n=0; k=0; m=0

n=int(input())

b=[0]*256

for i in range(n):

   (s,k)=input().split(' ')

   for j in range(len(s)):

       m=ord(s[j])

       b[m]+=int(k)

m=0        

for i in range(256):

   if b[i]gt;m: m=b[i]

print(m)

питон

Екатерина
Вы хоть бы 1-ые две строчки убрали, они излишние.
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт