#include#include //swap函数 using namespace std; int arr[100010]; int main(){ int n,ans=0;//ans:总交换次数 scanf("%d",&n); int count=n-1;int num;//在对应位置上的数字个数 for(int i=0;i 0){ if(arr[0]==0){//零在零位上 while(k

#include#include //swap函数 using namespace std; int arr[100010]; int main(){ int n,ans=0;//ans:总交换次数 scanf("%d",&n); int count=n-1;int num;//在对应位置上的数字个数 for(int i=0;i 0){ if(arr[0]==0){//零在零位上 while(k