#include using namespace std; #define PRINT_VEC(v){\ cout<<"\n"<<#v<<" [";\ for(size_t i=0;i &v){ for(int i=0;iv[j]) { min_num=v[j]; min_dir=j; } } swap(v[i],v[min_dir]); } } int main(){ cin>>n; vector vec(n); for (size_t i=0; i>vec[i]; } PRINT_VEC(vec) sort_fix(vec); PRINT_VEC(vec) }