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

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

Текстовый файл состоит не более чем из 106  символов латинского алфавита. Определите количество пар символов, которые являются симметричными. Симметричной парой называют такие два символа, которые расположены на одинаковом удалении от концов строки.

Например, в строке alsdbefska две симметричные пары – aa, ss.

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

f = open("Задание_24__cke9__rko6.txt")
s = f.readline()

counter = 0
n = len(s)
for i in range(n//2):
    counter += s[i] == s[n-i-1]
print(counter)

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