题目描述
对数组执行带提前终止的冒泡排序:反复「从左到右依次比较相邻两个数,逆序就交换」,一旦某一整轮没有发生任何交换就停止(这一空轮的比较也计入)。求整个过程中相邻比较的总次数。
输入格式
第一行一个整数 ;第二行 个整数。
输出格式
一行一个整数,为比较总次数。
样例
输入
4 5 2 4 1
输出
12
j00911.in输出j00911.out对数组执行带提前终止的冒泡排序:反复「从左到右依次比较相邻两个数,逆序就交换」,一旦某一整轮没有发生任何交换就停止(这一空轮的比较也计入)。求整个过程中相邻比较的总次数。
第一行一个整数 ;第二行 个整数。
一行一个整数,为比较总次数。
4 5 2 4 1
12