Задание 24. Информатика. ЕГЭ. Досрочный экзамен. 08.04.2025

Просмотры: 1183
Изменено: 8 апреля 2025

Текстовый файл состоит из символов, обозначающих десятичные цифры и заглавные буквы латинского алфавита. Определите в прилагаемом файле максимальное количество идущих подряд символов, которые могут представлять запись чётного числа в двенадцатеричной системе счисления. В этой записи отсутствуют незначащие (ведущие) нули. Для выполнения этого задания следует написать программу.

Примечание. Цифры, числовое значение которых превышает \(9,\) обозначены латинскими буквами, начиная с буквы \(A.\)

Файл с данными

Решение:

Python


from re import findall
base = ''

s = open(base + '24.txt').readline().strip()
arr = findall(r'[1-9AB][0-9AB]*[02468A]', s)
print(max(len(x) for x in arr))

Ответ: \(19\)