В файле содержится последовательность целых чисел. Её элементы могут принимать целые значения от –100 000 до 100 000 включительно. Определите количество пар элементов последовательности, в которых есть только одно отрицательное число, а сумма пары больше максимального отрицательного трёхзначного элемента последовательности, кратного 6.
В ответе запишите количество найденных пар, затем максимальную из сумм квадратов элементов таких пар. В данной задаче под парой подразумеваются два идущих подряд элемента последовательности.
Ответ:
(количество найденных пар) (максимальную из сумм квадратов элементов таких пар)
СтатГрад Вариант ИН2510101 23 октября 2025 – задание №17
Решение:
Решение —
|
1 2 3 4 5 6 7 |
a = [int(x) for x in open('ege-inf-statgrad23102025-q17.txt')] m = max([x for x in a if x<0 and len(str(abs(x)))==3 and abs(x)%6==0]) answer = [] for x, y in zip(a, a[1:]): if (x<0) + (y<0) == 1 and (x + y) > m: answer.append(x**2 + y**2) print(len(answer), max(answer)) |
Ответ: 2553 19701728317
