Определите количество пар, для которых выполняются следующие условия
Условие
Файл содержит последовательность натуральных чисел, не превышающих 100 000. Назовём парой два идущих подряд элемента последовательности. Определите количество пар, для которых выполняются следующие условия:— остаток от деления на 3 хотя бы одного числа из пары равен остатку от деления на 3 минимального элемента всей последовательности; — остаток от деления на 7 хотя бы одного числа из пары равен остатку от деления на 7 максимального элемента всей последовательности. В ответе запишите два числа: сначала количество найденных пар, затем максимальную величину суммы элементов этих пар. Задание 17
Ответ
Ответ и полный разбор откроются после входа
Посмотреть ответРешение по шагам
Как рассуждать
Решение. Приведём решение на языке Python.M = [int(x) for x in open('17.txt')]maxi = max(M)mini = min(M)count = 0otv = -9999999999for i in range(len(M)-1): if (M[i] % 3 == mini %
Осталось ещё 2 шага
or (M[i + 1] % 3 == mini % 3): if (M[i] %…
or (M[i + 1] % 7 == maxi % 7): count += 1 otv…
Бесплатно · займёт минуту