Codeforces Round 563 (Div. 2) |
---|
Закончено |
Вам дан массив a длины n. Вы можете выполнить следующую операцию с ним столько раз, сколько захотите:
Какой лексикографически минимальный массив вы можете получить?
Массив x лексикографически меньше чем массив y, если есть такой индекс i, что xi<yi, и xj=yj для всех 1≤j<i. Менее формально, в первой позиции i, которая отличается, xi<yi.
Первая строка содержит одно целое число n (1≤n≤105) — количество чисел в массиве a.
Вторая строка содержит n целых чисел a1, a2, …, an (1≤ai≤109) — числа массива a.
Выведите n целых чисел через пробел — лексикографически минимальный массив, который вы можете получить.
3 4 1 7
1 4 7
2 1 1
1 1
В первом примере вы можете поменять местами 1 и 4, так как 1+4=5 нечетное число.
Название |
---|