Sign in
or
Register
Courses
Textbook
Compiler
Contests
Topics
Courses
C++。 數據存儲和處理
二次排序
Module:
二次排序
Problem
2
/7
冒泡排序:交换次数
Problem
确定升序冒泡排序算法将为给定数组执行多少次交换。
输入
第一行是一个数字
N
(
\(1 <= N <= 1000\)
) –数组中元素的数量。在第二行——数组本身。保证所有数组元素都不同,且不超过
10
9
。
输出
打印单个数字 –冒泡排序交换次数。
例子
<头>
<日>#日>
输入
输出
东西> <正文>
1
5
1 2 3 4 5
0
2
5
5 4 3 2 1
10
表>
Запрещенные операторы:
sort
1000
ms
256 Mb
Rules for program design and list of errors in automatic problem checking
Teacher commentary