В файле содержится последовательность целых чисел. Элементы последовательности могут принимать целые значения от 1 до 100 000 включительно. Определите количество пар последовательности, в которых хотя бы одно число больше максимального элемента последовательности, кратного 19. В ответе запишите количество найденных пар, затем максимальную из сумм элементов таких пар. В данной задаче под парой подразумевается два идущих подряд элемента последовательности.
Решение:
Решение на Python:
otv = []
a = [int(i) for i in open('files/9')]
mx19 = max([i for i in a if i % 19 == 0])
for i in range(len(a) - 1):
if a[i] > mx19 or a[i + 1] > mx19:
otv.append(a[i] + a[i + 1])
print(len(otv), max(otv))
Ответ: 5 174513
Ответ: