Bubble sort: number of exchanges
Problem
Determine how many exchanges the ascending bubble sort algorithm will do for the given array.
Input
The first line is a number N
(\(1 <= N <= 1000\)) – the number of elements in the array. On the second line – the array itself. It is guaranteed that all array elements are different and do not exceed 109
.
Output
Print a single number – number of bubble sort exchanges.
Examples
# |
Input |
Output |
1 |
5
1 2 3 4 5
|
0 |
2 |
5
5 4 3 2 1
|
10 |
Запрещенные операторы: sort