A. Пузырёк и его обмены
2000 мс · 256 МБ · всё или ничего
Отсортируйте массив по неубыванию методом «пузырька» и сообщите, сколько обменов соседних элементов при этом понадобилось.
Обмены считаются по классическому пузырьку: за проход сравниваются все соседние пары, и если левый больше правого — они меняются местами.
Формат ввода
В первой строке от до . Во второй — целых чисел, каждое по модулю не больше .
Формат вывода
В первой строке отсортированный массив, во второй — число обменов.
Примеры
ввод
5 5 4 3 2 1
вывод
1 2 3 4 5 10
Войдите, чтобы отправлять решения.