#include<bits/stdc++.h>
using namespace std;
long long a,l[100005],m=0,h;
int main(){
//输入
cin>>a;
for(int i=1;i<=a;i++){
cin>>l[i];
}
for(int i=1;i<a;i++){
for(int j=i+1;j<=a;j++){
if(l[i]>l[j]){
swap(l[i],l[j]);
m++;
}
}
}
for(int i=1;i<=a;i++){
cout<<l[i]<<" ";
}
cout<<m;
return 0;
}
去掉for循环
自己解决了,给自己解决方案!
1 个赞
刷解决方案。。。不要给自己解决方案!
自己解决也不能给自己解决方案哦,还有求助帖要贴题面的