fork(5) download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5. int ile, lmin, j; //ilość liczb || i do pętli || zamienna do podmiany
  6. cin>>ile;
  7.  
  8. int liczba[ile]; //tabela liczb
  9.  
  10. for (int i=0; i<ile; i++) //uzupełnianie tabelki lizbami do sortu
  11. {
  12. cin>>liczba[i];
  13. }
  14.  
  15. for (int a=0; a<ile-1; a++)
  16. {
  17. lmin=a;
  18. for (j=a; j<ile; j++)
  19. {
  20. if (liczba[lmin]>liczba[j])
  21. {
  22. lmin=j;
  23. }
  24. swap(liczba[lmin],liczba[a]);
  25. }
  26. }
  27.  
  28. for (int p=0; p<ile; p++)
  29. {
  30. cout<<liczba[p]<<" ";
  31. }
  32.  
  33. return 0;
  34. }
Success #stdin #stdout 0s 3464KB
stdin
20
98  49  73  16  64  25   5  83  54  51  80   3  98  26  86  87  80  68   5  11
stdout
3 5 11 5 16 25 26 49 51 54 64 68 73 80 80 83 87 86 98 98