В файле содержится последовательность целых чисел. Элементы последовательности могут принимать целые значения от -10000 до 10000 включительно. Определите и запишите в ответе сначала количество пар элементов последовательности, в которых хотя бы одно число делится на 20, затем максимальную из сумм элементов таких пар, числа записываются без пробелов и разделителей. В данной задаче под парой подразумевается два идущих подряд элемента последовательности.
file = open(’17.txt’)
arr = [int(_) for _ in file]
counter_pairs = 0
max_summ = -10 ** 10
for index in range(len(arr) - 1):
if arr[index] % 20 == 0 or arr[index + 1] % 20 == 0:
counter_pairs += 1
max_summ = max(max_summ, arr[index] + arr[index + 1])
print(counter_pairs, max_summ, sep="")
Ответ: 4691990