Задача к ЕГЭ по информатике на тему «обработка числовой последовательности» №1

В файле содержится последовательность целых чисел. Элементы последовательности могут принимать целые значения от — 10 000 до 10 000 включительно.Определите и запишите в ответе сначала количество пар элементов последовательности, у которых различные остатки от деления на 17, затем, через пробел, максимальную из сумм элементов таких пар. В данной задаче под парой подразумевается два различных элемента последовательности. Порядок элементов в паре не важен.

f = open(’D:/17.txt’)
a = [int(i) for i in f]

c = 0
mx = -10**9
for i in range(len(a)-1):
    for j in range(i+1, len(a)):
        if (a[i] % 17) != (a[j] % 17):
            c += 1
            mx = max(mx, a[i]+a[j])
print(c, mx)

Ответ: 11762573 1999
Оцените статью
Я решу все!