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

В текстовом файле 2.txt находится цепочка из символов, в которую могут входить строчные буквы латинского алфавита a…z и десятичные цифры. Найдите длину самой длинной подцепочки, состоящей из символов одной группы (буквы или цифры).

f = open("C:/24/2.txt") s = f.readline() l = 0 mxl = 0 d = "0123456789" isDigit = False # True — цифра, False — буква for i in range(len(s)):     if (s[i] in d) == isDigit:         l += 1         mxl = max(l, mxl)     else:         l = 1         if s[i] in d:             isDigit = True         else:             isDigit = False print(mxl) 

 

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