fork download
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3.  
  4. int main() {
  5. // your code goes
  6. int arr[] = {13, 46, 24, 52, 20, 9};
  7. // int mine = INT_MAX;
  8. int index=-1;
  9. // int mine = INT_MAX;
  10. for(int i=0;i<6;i++){
  11. int mine = arr[i];
  12. for(int j=i;j<6;j++){
  13. if(arr[j]<mine)
  14. index = j,mine=min(mine,arr[j]);
  15. // mine = min(mine,arr[j]);
  16. }
  17. // cout<<"mine is "<<mine<<endl;
  18. // cout<<
  19. swap(arr[index],arr[i]);
  20. // cout<<"after swap arr[i] "<<arr[i]<<" and arr[5] "<<arr[5]<<endl;
  21. }
  22. for(int i=0;i<6;i++){
  23. cout<<arr[i]<<" ";
  24. }
  25. }
Success #stdin #stdout 0.01s 5316KB
stdin
Standard input is empty
stdout
9 13 20 24 46 52