В файле содержится последовательность из 10 000 целых положительных чисел. Каждое число не превышает 10 000. Определите и запишите в ответе сначала количество пар элементов последовательности, у которых сумма элементов кратна 60 и хотя бы один элемент из пары делится на 40, затем максимальную из сумм элементов таких пар. В данной задаче под парой подразумевается два различных элемента последовательности. Порядок элементов в паре не важен.
text1 = open("17.txt")
d = []
for i in text1:
d.append(int(i))
k = 0
m = 0
for i in range(len(d)-1):
for j in range(i+1,len(d)):
if i != j:
if ((d[i] + d[j])%60 == 0) and (d[i]%40 == 0 or d[j]%40 == 0):
k = k + 1
if (d[i] + d[j]) > m:
m = (d[i] + d[j])
else:
pass
print(k)
print(m)
ответ
29278
19860
