(№ 8133) (Открытый вариант-2025) Текстовый файл 24-356.txt состоит не более чем из 106 символов и содержит только десятичные цифры и заглавные буквы латинского алфавита. Определите в этом файле последовательность идущих подряд символов, представляющих собой 14-ричную запись максимального чётного числа. В ответе запишите количество символов (значащих цифр в записи числа) в этой последовательности.
from tqdm import tqdm
with open('24/1.txt') as f:
s = ''
for i in tqdm(f.read()):
if i in '0123456789ABCD':
s += i
else:
s += ' '
max_len, maxi = 0, 0
for seq in tqdm(s.split()):
value = int(seq, 14)
if value % 2 == 0 and value > maxi:
maxi = value
max_len = len(seq.rstrip('0'))
print(max_len)