АВТ
Язык:

Дистанционный практикум по программированию

Задачи On-line статус ЧаВо Турниры
Для авторов:
 
Здравствуйте, Гость! Войдите с паролем или зарегистрируйтесь.

58. На пути к быстрой сортировке

Ограничение времени: 1 секунды
Ограничение памяти:64000КБ
Баллы:2
Статистика Послать на проверку Задачу добавил Administrator

Переставить элементы произвольного массива из n (n<100) элементов таким образом, чтобы все элементы, которые меньше первого элемента, оказались впереди его, остальные, естественно, окажутся сзади его. Перестановки выполнять строго по порядку слева направо, чтобы не нарушить относительное расположение элементов друг относительно друга в каждой группе.

Исходные данные

Первая строка содержит количество элементов массива n.

Затем следуют элементы массива (целые числа), каждый в отдельной строке.

Результат

Вывести массив с переставленными элементами. Каждый элемент в отдельной строке.

Если массив пустой, то не выводится ничего.

Пример

Исходные данныеРезультат
20
291
251
291
313
251
251
313
251
313
251
251
251
291
251
251
251
251
251
313
291
251
251
251
251
251
251
251
251
251
251
251
251
291
291
313
313
313
291
313
291

Статистика Послать на проверку Автор/источник:
Учебные курсы / Программир-е и основы алгоритмизации / Разное /
59. Замена букв 58. 57. Одинаковые числа 55. Оценка 61. Сосчитайте
 
время генерации 0.063 сек.
© Copyright ВоГТУ, АВТ, Носов Д.А.