Текстовый файл состоит из десятичных цифр и заглавных букв латинского алфавита. Определите в этом файле последовательность идущих подряд символов, представляющих собой запись максимального чётного 14-ричного числа. В ответе запишите количество символов (значащих цифр в записи числа) в этой последовательности.
Примечание. Латинские буквы A, B, C и D означают цифры из алфавита 14-ричной системы счисления.
Ответ:
ФИПИ 2025 Открытый вариант ЕГЭ по информатике – задание №24
Решение:
|
1 2 3 4 5 |
from re import findall f = open('ege-inf-otkrvar2025-z24.txt').readline() a = findall(r'(?:[1-9ABCD][0-9ABCD]*[02468AC])', f) res = max(a, key=lambda x:int(x,14)) print(len(res)) |
Ответ: 2598
