Информатика. ЕГЭ
Задания для подготовки
Задачи разных лет из реальных экзаменов, демо-вариантов, сборников задач и других источников
Задание 17. Информатика. ЕГЭ. Поляков-6760
- Просмотры: 56
- Изменено: 1 августа 2026
(Е. Джобс) В файле содержится последовательность натуральных чисел. Элементы последовательности могут принимать целые значения от \(1\) до \(10~000\) включительно. Определите количество пар последовательности, в которых только одно число имеет отличное от \(3\) количество разрядов, а элементы пары отличаются на значение, кратное минимальному трехзначному значению в последовательности, оканчивающемуся на \(11.\) В ответе запишите количество найденных пар, затем максимальную из сумм элементов таких пар. В данной задаче под парой подразумевается два идущих подряд элемента последовательности.
Решение:
Python
def not_3digs(n):
return n < 100 or n > 999
nums = [int(x) for x in open('6760.txt')]
m11 = min(x for x in nums if 99 < x < 1_000 and x % 100 == 11)
q, ms = 0, 0
for a, b in zip(nums, nums[1:]):
if not_3digs(a) != not_3digs(b) and abs(a - b) % m11 == 0:
q += 1
ms = max(ms, a + b)
print(q, ms)
Ответ: \(8 \,\, 8089\)
Обсуждение задания
Здесь пока нет ни одного комментария. Будьте первым!


