Задача к ЕГЭ по информатике на тему «прочие прототипы» №2

Задание выполняется с использованием прилагаемых файлов

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

Для выполнения этого задания следует написать программу. Ниже приведён файл, который необходимо обработать с помощью данного алгоритма.

f = open(’Задание_24__fpxa.txt’)
ans = 0
for i in f:
    s = i
    counter_x = 0
    counter_s = 0
    for j in range(len(s)):
        if s[j] == ’X’:
            counter_x += 1
        if s[j] == ’S’:
            counter_s += 1
    ans += counter_s == counter_x
print(ans)

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