В файле содержится последовательность целых чисел. Её элементы могут принимать целые значения от -100 000 до 100 000 включительно. Определите количество троек элементов последовательности, в которых не более двух из трёх элементов являются четырёхзначными числами, а сумма элементов тройки не больше максимального элемента последовательности, оканчивающегося на 25.
В ответе запишите количество найденных троек чисел, затем максимальную из сумм элементов таких троек.
В данной задаче под тройкой подразумевается три идущих подряд элемента последовательности.
Ответ:
(количество найденных троек чисел) (максимальную из сумм элементов таких троек)
Основная волна 11.06.2025 ЕГЭ по информатике – задание №17
Решение:
Решение —
|
1 2 3 4 5 6 7 |
a = [int(x) for x in open('ege-inf-osnovnayavolna-110625-q17.txt')] mx = max([x for x in a if abs(x) % 100 == 25]) answer = [] for x, y, z in zip(a, a[1:], a[2:]): if (1000 <= abs(x) < 10000) + (1000 <= abs(y) < 10000) + (1000 <= abs(z) < 10000) <= 2 and x + y + z <= mx: answer.append(x + y + z) print(len(answer), max(answer)) |
Ответ: 6315 84523
