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