В файле содержится последовательность целых чисел. Её элементы могут принимать целые значения от −100 000 до 100 000 включительно.
Определите количество пар последовательности, в которых сумма элементов меньше минимального положительного элемента последовательности, кратного 123. Гарантируется, что такой элемент в последовательности есть. В ответе запишите количество найденных пар, затем абсолютное значение максимальной из сумм элементов таких пар. В данной задаче под парой подразумевается два идущих подряд элемента последовательности.
Ответ:
Приведём решение на языке Python.
f = open('1_17.txt')
s = [int(i) for i in f]
otv = []
mini123 = min([i for i in s if i > 0 and i%123 ==0])
for i in range(len(s)-1):
if s[i] + s[i+1] < mini123:
otv.append(s[i] + s[i+1])
print(len(otv), abs(max(otv)))
Ответ: 5001 962.

