Перейти к содержанию

Элементы массива могут принимать целые значения от 10 до 20 000

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

Например, для массива из 7 элементов: 12, 100, 125, 1512, 912, 1121, 20—ответ 4.

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

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


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

k:=0;

for i := 1 to N-1 do

if (a[i] mod 100 = 12) or (a[i+1] mod 100 = 12)

then k:=k+1;

writeln(k);