مرتب سازی حبابی: تعداد مبادلات
Problem
تعیین کنید الگوریتم مرتبسازی حباب صعودی برای آرایه دادهشده چند تعویض انجام دهد.
ورودی
خط اول یک عدد است N
(\(1 <= N <= 1000\)) – تعداد عناصر آرایه در خط دوم – خود آرایه تضمین می شود که همه عناصر آرایه متفاوت هستند و از 109
تجاوز نمی کنند.
خروجی
چاپ یک عدد – تعداد مبادلات مرتب سازی حبابی.
نمونهها
<سر>
# |
ورودی |
خروجی |
<بدن>
1 |
5
1 2 3 4 5
|
0 |
2 |
5
5 4 3 2 1
|
10 |
Запрещенные операторы: sort