def stone_sort(arr):
n = len(arr)
for i in range(n - 1):
for j in range(n - 1 - i):
if arr[j] < arr[j + 1]:
arr[j], arr[j + 1] = arr[j + 1], arr[j]
print(" ".join(map(str, arr)))
n = int(input())
arr = list(map(int, input().split()))
stone_sort(arr)
P.S. Вводи с пробелами.
Входные данные
Вводится целое число n - размер списка, затем на следующей строке вводится список из целых чисел через пробел.
Выходные данные
Выводится (n - 1) строка - элементы списка через пробел после каждого прохода. В конце строки пробел не выводится.
Пример ввода:
5
1 4 0 3 2
Пример вывода:
4 1 3 0 2
4 3 1 2 0
4 3 2 1 0
4 3 2 1 0