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

В текстовом файле 1.txt находится цепочка из символов латинского алфавита A, B, C, D, E. Найдите второе вхождение подцепочки ”DEBAC” и запишите в ответе позицию, с которой она начинается. Отсчёт позиции начинается с 1.

f = open(’1.txt’)
s = f.readline()

k = 0
for i in range (0, len(s)-4):
    if s[i] == ’D’:
        if s[i+1] == ’E’:
            if s[i+2] == ’B’:
                if s[i+3] == ’A’:
                    if s[i+4] == ’C’:
                        k += 1
    if k == 2:
        print(i+1)
        break

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