Одномерный массив вводится с клавиатуры (сначала вводится количество элементов массива N, а затем вводятся сами элементы массива). Затем вводятся два числа X и Y (позиции, нумеруются начиная с 1) (X <= Y <= N). Необходимо отсортировать массив по возрастанию в промежутке от X до Y включительно. Вывести массив на экран в одну строку, разделяя элементы пробелами. Предусмотреть ситуацию, когда размер массива 0, и когда позиций X, Y не существует (вывести массив без изменений). Предусмотреть ситуацию, когда X > Y, - в этом случае необходимо поменять местами X и Y.
Входные данные
Количество элементов массива (целое число в диапазоне от 0 до 100).
Элементы массива (целые числа от 0 до 100).
Числа X и Y (целые числа от 0 до 100).
Выходные данные
Элементы массива через пробел.
Пример входных данных
7
3
2
1
0
4
5
6
3
4
Пример выходных данных
3 2 0 1 4 5 6
Автор:
Бутусов А.С.
|