Дан массив, содержащий 2018 положительных целых чисел, элементы массива могут принимать значения не превышающие 30 000. Необходимо найти количество элементов этого массива, меньших 100 и кратных 5. После этого изменить элементы массива, меньшие 100 и кратные 5, на найденное количество и вывести изменённый массив на экран.
Например, для исходного массива из 5 элементов 112 87 27 95 38 программа должна вывести числа 112 87 27 1 38 по одному числу в строке (все элементы, кратные 5 и меньшие 100, были приравнены количеству таких элементов в исходном массиве).
Исходные данные объявлены так, как показано ниже. Запрещается использовать переменные, не описанные ниже, но разрешается не использовать часть из описанных.
| Python |
|---|
python a = [] n = 2018 for i in range(0, n): a.append(int(input())) |
| Паскаль |
|---|
pascal const N=2018; var a: array [1..N] of longint; i, k, m: longint; begin for i:=1 to N do readln(a[i]); … end. |
| Алгоритмический язык |
|---|
algo алг нач цел N=2018 целтаб a[1:N] цел i, k, m нц для i от 1 до N ввод a[i] кц … кон |
В качестве ответа приведите фрагмент программы, который должен находиться на месте многоточия.