Задания
Версия для печати и копирования в MS WordВ файле содержится последовательность целых чисел от –10 000 до 10 000.
Определите количество пар идущих подряд элементов, в которых хотя бы одно число отрицательное, а их сумма больше количества чисел в файле, которые делятся на 27 без остатка. В ответе запишите два числа: сначала количество найденных пар, затем максимальную сумму элементов таких пар.
Ответ:
Решение.
Приведём решение на языке Python.
a = [int(i) for i in open('17-3.txt')]
len27 = len([i for i in a if abs(i) % 27 == 0])
otv = []
for i in range(len(a) - 1):
if a[i]<0 or a[i+1]<0:
if (a[i] + a[i+1]) > len27:
otv.append(a[i] + a[i+1])
print(len(otv),max(otv))

