Присоединиться

11 класс·средний уровень

Определите количество пар, для которых выполняются следующие условия

Условие

Файл содержит последовательность натуральных чисел, не превышающих 100 000. Назовём парой два идущих подряд элемента последовательности. Определите количество пар, для которых выполняются следующие условия:— остаток от деления на 3 хотя бы одного числа из пары равен остатку от деления на 3 минимального элемента всей последовательности; — остаток от деления на 7 хотя бы одного числа из пары равен остатку от деления на 7 максимального элемента всей последовательности. В ответе запишите два числа: сначала количество найденных пар, затем максимальную величину суммы элементов этих пар. Задание 17

Ответ

Ответ и полный разбор откроются после входа

Посмотреть ответ

Решение по шагам

  1. Как рассуждать

    Решение. Приведём решение на языке 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 шага

  1. or (M[i + 1] % 3 == mini % 3): if (M[i] %…

  2. or (M[i + 1] % 7 == maxi % 7): count += 1 otv…

Получить полное решение

Бесплатно · займёт минуту

Другие задачи по теме «Обработки числовой последовательности»

Определите количество пар, для которых выполняются следующие условия — решение с объяснением | Lom Ai