В файле содержится последовательность целых чисел. Её элементы могут принимать целые значения от –100 000 до 100 000 включительно. Определите количество пар последовательности, в которых хотя бы одно число отрицательно, а сумма чисел пары меньше количества чисел последовательности, кратных 32.
В ответе запишите количество найденных пар, затем максимальную из сумм элементов таких пар. В данной задаче под парой подразумевается два идущих подряд элемента последовательности.
Ответ:
(количество найденных троек) (максимальную из сумм элементов таких пар)
Апробация I 05.03.25 ЕГЭ по информатике – задание №17
Решение:
Решение —
|
1 2 3 4 5 6 7 8 |
f = open('ege-inf-aprobatsiya1-050325-q17.txt').readlines() a = [int(x) for x in f] k32 = len([x for x in a if x%32==0]) b = [] for x,y in zip(a,a[1:]): if (x<0 or y<0) and x+y<k32: b.append(x+y) print(len(b), max(b)) |
Ответ: 4969 299
