Найти тему

ЕГЭ информатика. Номер 24

сегодня я поделюсь решением задачи с ЕГЭ по информатике 2024

Задача:

Текстовый файл состоит из символов T, U, V, W, X, Y и Z.

Определите в прилагаемом файле максимальное количество идущих подряд символов (длину непрерывной подпоследовательности), среди которых символ T встречается ровно 100 раз.

Решение:

f = open('24_2024.txt')
s = 'T'+f.readline()[:-1]+'T'
l = 0
maxi = 0
pos = []
for i in range(len(s)):
if s[i] == 'T':
pos.append(i)
for i in range(101, len(pos)):
l = pos[i] - pos[i-101] - 1
maxi = max(maxi, l)
print(maxi)

Пояснение по шагам:

-2
-3
-4
-5

делитесь постом с друзьями, а я буду продолжать разбирать для вас задачи!)