#include <iostream>
using namespace std;
int main()
{
int N;
cin>>N;
int a[10005];
for(int i=1;i<=N;i++){
cin>>a[i];
}
long long sum=0;
for(int i=1;i<=N;i++){
while(a[i]!=i){
int t;
t=a[i];
a[i]=a[t];
a[t]=t;
sum++;
}
}
cout<<sum;
return 0;
}
蓝桥云课-交换瓶子-c++满分代码
最新推荐文章于 2024-08-12 16:55:46 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)