#include<bits/stdc++.h> using namespace std; int a[25],m,i,min0,j,z; int main(){ cin>>m; for(i=0;i<m;i++){ cin>>a[i]; } min0=a[0]; for(i=0;i<m;i++){ if(a[i]<min0) { min0=a[i]; z=i; } } cout<<m<<endl; if(a[0]==min0){ for(i=0;i<m;i++){ cout<<a[i]; } }else{ cout<<min0<<" "; for(i=1;i<m;i++){ if(i==z){ continue; }else{ cout<<a[i]<<" "; } cout<<a[0]; } } return 0; } /************************************************************** Problem: 1157 User: zhangziang Language: C++ Result: Wrong Answer ****************************************************************/