Решаем задачи Абрамян на Паскале. Param9

Param9. Описать процедуру RemoveForIN_C($$A$$, $$N$$), удаляющую из вещественного массива $$A$$ размера $$N$$ «лишние» элементы так, чтобы оставшиеся элементы оказались упорядоченными по возрастанию: первый элемент не удаляется, второй элемент удаляется, если он меньше первого, третий — если он меньше предыдущего элемента, оставленного в массиве, и т. д. Например, массив $$5.5, 2.5, 4.6, 7.2, 5.8, 9.4$$ должен быть преобразован к виду $$5.5, 7.2, 9.4$$. Массив $$A$$ и число $$N$$ являются входными и выходными параметрами. С помощью этой процедуры преобразовать массивы $$A$$, $$B$$, $$C$$ размера $$N_A$$, $$N_B$$, $$N_C$$ соответственно и вывести размер и содержимое полученных массивов.

Решение:

Другие задачи из раздела Param можно посмотреть здесь.

Комментарии:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *