import pathlib

workfilename = str(pathlib.Path().resolve()) + "\\" + "17_3.txt"
print(workfilename)
int_list = []
int_max = int(-10000)
sum_max = int(-10000)
count_pair = 0
with open(workfilename) as file:
for int_value in file:
int_value = int(int_value)
int_list.append(int_value)
if int_value % 11 == 0 and int_value > int_max:
int_max = int_value
print("Всего чисел: %d" % len(int_list))
print("Максимальное кратное 11: %d" % int_max)
for i in range(0,len(int_list)-1):
if (int_list[i] % 11 == 0 or int_list[i + 1] % 11 == 0) and (int_list[i] + int_list[i + 1] <= int_max):
count_pair +=1
if (int_list[i] + int_list[i + 1]) > sum_max:
sum_max = int_list[i] + int_list[i + 1]
print("Количество пар: %d" % count_pair)
print("максимальная сумма пары по условию: %d" % sum_max)

Всего чисел: 5000
Максимальное кратное 11: 990
Количество пар: 731
максимальная сумма пары по условию: 990

Process finished with exit code 0