Задание 25. Программирование. Обработка массивов. ЕГЭ 2020 по информатике

За это задание ты можешь получить 2 балла. На решение дается около 30 минут. Уровень сложности: высокий.
Средний процент выполнения: 40.2%
Ответом к заданию 25 по информатике может быть развернутый ответ (полная запись решения с обоснованием выполненных действий).

Задачи для практики

Задача 1

Дан целочисленный массив из 30 элементов. Элементы массива могут принимать целые значения от −20 000 до 20 000. Опишите на одном из языков программирования алгоритм, позволяющий найти и вывести количество пар элементов массива, в которых хотя бы одно из чисел делится на 5. «Пара элементов» — это два подряд идущих элемента. Например, для массива из 7 элементов: −12, 10, 25, 15, 9, 11, 20 — ответ 5.

Исходные данные объявлены так, как показано ниже. Запрещается использовать переменные, не описанные ниже, но использовать все описанные переменные необязательно.

В качестве ответа необходимо привести фрагмент программы, который должен находиться на месте многоточия. Вы можете записать решение также на другом языке программирования (укажите название и используемую версию языка программирования, например PascalABC 1.8). В этом случае вы должны использовать переменные, аналогичные переменным, используемым в алгоритме, с учётом синтаксиса и особенностей используемого вами языка программирования.

Решение

Пример фрагмента программы на языке PascalABC 1.8.

k:=0;

for i := 1 to N-1 do

if (a[i]*a[i+1] mod 5=0) then

k:=k+1;

writeln(k);

Ответ:
Показать решение
Показать еще

Готовим к ЕГЭ на 85+ баллов и побеждаем лень

Каждый месяц 12 онлайн-занятий в дружелюбной атмосфере + 16 домашних работ с жесткими сроками.
Не готовишься — вылетаешь.

Подробнее о курсе