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

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

Определите количество пар, в которых хотя бы один из двух элементов

Условие

Файл содержит последовательность неотрицательных целых чисел, не превышающих 10 000. Назовём парой два идущих подряд элемента последовательности. Определите количество пар, в которых хотя бы один из двух элементов делится на 5 и хотя бы один из двух элементов меньше среднего арифметического всех элементов последовательности, значение которых нечетно. В ответе запишите два числа: сначала количество найденных пар, а затем — максимальную сумму элементов таких пар.

Задание 17Например, в последовательности (8 10 2 9

  1. есть две подходящие пары: (10

  2. и (9 5), в ответе для этой последовательности надо записать числа 2 и 14. Ответ:

Ответ

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

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

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

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

    Решение. Решим задачу перебором. Приведём решение данной задачи на языке PascalABC:var x, y, count, maxsum: integer;average: real;f: text;begin assign(f,'C:\17.txt'); reset(f); count := 0; average := 0; while not eof(f) do begin readln(f, x); if x mod 2 = 1 then begin average := average + x; count := count + 1; end; end; close(f); average := average / count; count := 0; maxsum := 0; reset(f); readln(f, x); while not eof(f) do begin readln(f, y); if ((x mod 5 =

Осталось ещё 5 шагов

  1. or (y mod 5 = 0)) and ((x < round(average))…

  2. Приведём решение на языке Python.f =…

  3. or (a[i + 1] % 5 == 0)) and ((a[i] < x) or…

  4. Приведём решение Никиты Юрлова на языке…

  5. or (a[i+1] % 5 == 0)) and ((a[i] < av) or…

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

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

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