АВТ
Language:

Remote Training on Programming

Problems On-line status Contests FAQ
For authors:
Register  ||  Login
 
Hello, Guest! Login or register.

120. Sorting of array with range

Time Limit: 1 seconds
Memory Limit:64000KB
Points:2
View Problem Statistics Submit Problem added Administrator

Сортировка массива с диапазоном.

Одномерный массив вводится с клавиатуры (сначала вводится количество элементов массива 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 Author/source:
Educational Courses / Programming and Basics of Algorithmization / Arrays /
156. Sorting of Array in parts 120. 154. Swapping of Max and Min
We can all benefit by doing occasional "toy" programs, when artificial restrictions are set up, so that we are forced to push our abilities to the limit. The art of tackling miniproblems with all our energy will sharpen our talents for the real problems. Donald E. Knuth.
time generating 0.14 sec.
© Copyright VSTU, AVT, Nosov D.A.