В файле содержится последовательность целых чисел. Элементы последовательности могут принимать целые значения от 1 до 100 000 включительно. Определите количество пар последовательности, в которых только одно число трехзначное, и сумма элементов пары кратна минимальному трехзначному значению последовательности, оканчивающемуся на 5.
В ответе запишите два числа: сначала количество найденных пар, затем минимальную из сумм элементов таких пар. В данной задаче под парой подразумевается два идущих подряд элемента последовательности.
Ответ:
(количество найденных пар) (минимальную из сумм элементов таких пар)

Досрочный ЕГЭ по информатике 2023 г. Евгений Джобс – задание №17
Решение:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
f=open('dosroch17.txt') a=[int(x) for x in f.readlines()] k=0 m=100001 for i in range(len(a)): if a[i]<m and a[i]%10==5: m=a[i] mp=200001 k=0 for i in range(len(a)-1): if (len(str(a[i]))==3 and len(str(a[i+1]))!=3) or (len(str(a[i]))!=3 and len(str(a[i+1]))==3): if (a[i]+a[i+1])%m==0: k+=1 if a[i]+a[i+1]< mp: mp=a[i]+a[i+1] print(k,mp) |
Ответ: 2, 33120