B файле содержится последовательность натуральных чисел. Её элементы могут принимать целые значения от 1 до 100 000 включительно. Определите количество пар последовательности, в которых только один из элементов является трёхзначным числом, a сумма элементов пары кратна минимальному трёхзначному элементу последовательности, оканчивающемуся на 7.
В ответе запишите количество найденных пар, затем минимальную из сумм элементов таких пар. В данной задаче под парой подразумевается два идущих подряд элемента последовательности.
Ответ:
(количество найденных троек) (минимальную из сумм элементов таких пар)
Основная волна 10.06.2025 ЕГЭ по информатике – задание №17
Решение:
Решение —
|
1 2 3 4 5 6 7 8 |
f = open('ege-inf-osnovnayavolna-100625-q17.txt').readlines() a = [int(x) for x in f] mn = min([x for x in a if 100<=x<1000 and x%10==7]) b = [] for x,y in zip(a,a[1:]): if (100<=x<1000)+(100<=y<1000)==1 and (x+y)%mn==0: b.append(x+y) print(len(b), min(b)) |
Ответ: 9 107
