АВТ
Language: Russian
English

Remote Training on Programming

Problems Online status Contests
News FAQ E-learning
For authors:
Register  ||  Login
 
Hello, Guest! Please login or register.

120. Sorting of array with range

Time Limit: 1 seconds
Memory Limit:65536KB
Points:100
View Problem Statistics Submit Problem added debug

Одномерный массив вводится с клавиатуры (сначала вводится количество элементов массива 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
Автор: Бутусов А.С.

View Problem Statistics Submit Problem discussion Author/source:
Educational Courses / Programming and Basics of Algorithmization / Arrays /
156. Sorting of Array in parts 120. 154. Swapping of Max and Min
time generating 0.094 sec.
© Copyright VSU, AVT, Nosov D.A., Andrianov I.A.