水,一个插入排序解决了
import java.util.Scanner;
public class Main{
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
while(input.hasNext()){
int m=input.nextInt();
int a[]=new int[m];
for(int i=0;i<m;i++){
a[i]=input.nextInt();
}
int sum=0;
for(int i=1;i<m;i++){
int k=a[i];
int j;
for(j=i-1;j>=0&&k<a[j];j--){
if(a[j]>k){
a[j+1]=a[j];
sum++;
}
else
break;
}
a[j+1]=k;
}
System.out.println(sum);
}
}
}