с Python задачками Практическое занятие №9. «Обработка одномерных массивов»

Вариант 17

1. Дана последовательность из N вещественных чисел. Вычислить сумму чисел, порядковые номера которых являются числами Фибоначчи.

2. Дан массив из N элементов. Сформировать из него два массива: первый — из элементов исходного массива с четными номерами, а второй — из элементов с нечетными номерами.

3. Дана последовательность чисел a1 a2, ..., an. Переставить ее элементы в порядке возрастания следующим образом. Пусть al a2, ..., ai, — упорядоченная последовательность, т.е. al ≤ a2, ≤... ≤ai,. Следующее число аi+1 вставляется в последовательность таким образом, чтобы новая последовательность также была возрастающей. Процесс повторяется до тех пор, пока все элементы от i + 1 до n будут выбраны. (Место размещения очередного элемента в отсортированной части определить с двоичного поиска, который оформить в виде отдельной функции.) Записать алгоритм сортировки массива вставками.

Def228yufdd Def228yufdd    3   01.04.2022 18:27    4

Другие вопросы по теме Другие предметы