Опубликовано 6 лет назад по предмету
Информатика
от хачик124
Дан массив, содержащий 2018 положительных целых чисел, не превышающих 10000. Необходимо умножить все элементы массива, меньшие 40, на одно и то же значение, так чтобы при этом максимальный из них стал как можно больше, но не превысил значения 10000. Гарантируется, что в массиве есть хот бы один элемент, меньший 40. Напишите на одном из языков программирования программу для решения этой задачи. В качестве результата программа должна вывести изменённый массив, по одному элементу в строке.
Например, для исходного массива из 5 элементов
1 21 315 81 57
программа должна вывести (по одному числу в строке) числа
476 9996 315 81 57
(все элементы, меньшие 40 умножены на 476).
Войдите или зарегистрируйтесь, чтобы добавить ответ или свой вопрос на сайт