Задача к ЕГЭ по информатике на тему «поиск символа/строки по частоте» №1

Текстовый файл состоит не более чем из 103  строк, каждая из которых состоит не более чем из 106  заглавных букв латинского алфавита. Определите номер строки (считая с 1), в которой наибольшее число символов Q  .

Для выполнения этого задания следует написать программу. Воспользуйтесь файлом «Задание_12_ДЗ». В ответе запишите номер искомой строки. Если таких строк несколько, то напишите номер первой найденной.

f = open(’Задание_12_ДЗ.txt’)
 
index, maxim, I = 0, 0, -1
 
for line in f:
 
    n = line.count(’Q’)
 
    index += 1
 
    if (n > maxim):
 
        maxim = n
 
        I = index
 
print(I)

 

Ответ: 64
Оцените статью
Я решу все!