17

Решение: Поиск троек в последовательности

ЕГЭ · Информатика · Задание 17 · Массивы и строки
ВысокаяФИПИ8C5A88Короткий ответ≈ 10 минутРазбор в 5 шагов
Условие

В файле содержится последовательность целых чисел. Её элементы могут принимать целые значения от $-100\,000$ до $100\,000$ включительно. Определите количество троек последовательности, в которых все числа одного знака, при этом произведение минимального и максимального элементов тройки больше квадрата минимального элемента последовательности, который оканчивается на 15 и является трёхзначным числом. В ответе запишите количество найденных троек чисел, затем минимальное из произведений максимального и минимального элементов таких троек. В данной задаче под тройкой подразумевается три идущих подряд элемента последовательности.

Для вычислений используйте прилагаемый файл с последовательностью чисел.

Открыть задачу и решить самому
Дальше ответЕсли ещё решаете — начните с подсказок: они ведут к ответу, но не выдают его.
К подсказкам

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

5 шагов
1

Из последовательности необходимо выбрать все окна длины 3: $(a_i,a_{i+1},a_{i+2})$.

2

Сначала одним проходом находится минимальный элемент, который является трёхзначным числом и оканчивается на 15. Обозначим его через $m$.

3

Для каждой тройки проверяется условие однозначности знака: либо все три элемента положительны, либо все три отрицательны.

4

Для подходящих по знаку троек вычисляется $p=\min(a_i,a_{i+1},a_{i+2})\cdot\max(a_i,a_{i+1},a_{i+2})$. Тройка учитывается, если $p>m^2$.

Затем выводятся количество учтённых троек и минимальное значение $p$ среди них.

Ответ

Числовой ответ нельзя определить без содержимого прилагаемого файла.

Этот ответ получен в разборе, но не сверен с официальным ключом из банка — проверьте выкладки, прежде чем заучивать результат.

Где здесь ошибаются

Проверяют любые три элемента, а не только три идущих подряд.

Ищут минимальное число, оканчивающееся на 15, без проверки, что оно трёхзначное.

Сравнивают с квадратом минимального элемента всей последовательности, а не минимального трёхзначного числа, оканчивающегося на 15.

Не проверяют, что все элементы тройки имеют один знак.

Закрепить приёмВ теме «Массивы и строки» ещё 237 задач — с ответом и таким же разбором.
Тренироваться

Как решать задание 17 ЕГЭ, информатика

Разбор этой задачи разложен на 5 шагов: видно, откуда берётся каждое число и где теряется балл. Ответ приведён рядом с выкладками, а не вместо них.

Задача из темы «Массивы и строки»: в ней 238 задач, и у каждой есть такой же разбор. Регистрация не нужна.