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

Текстовый файл 1-3.txt состоит не более чем из 106  заглавных латинских букв (A..Z). Текст разбит на строки различной длины. Определите количество строк, в которых встречается комбинация T**O, где звёздочка обозначает любой символ.

f = open(’1-3.txt’)
text = []
count = 0
for i in range(1000):
    text.append(f.readline())
for i in range(len(text)):
    for j in range(len(text[i]) - 3):
        if text[i][j] == ’T’ and text[i][j + 3] == ’O’:
            count += 1
            break
print(count)

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