fork(5) download
  1. #include <iostream>
  2. #include <algorithm>
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7. int n=0, k=0;
  8. int tab[10];
  9. cin>>n;
  10. for(int i=0;i<n;++i) cin>>tab[i];
  11. sort(tab,tab+n);
  12. for(int i=0;i<n;++i) cout<<tab[i]<<' ';
  13. for(cout<<endl;next_permutation(tab,tab+n);cout<<endl) for(int i=0;i<n;++i) cout<<tab[i]<<' ';
  14. return 0;
  15. }
Success #stdin #stdout 0s 3304KB
stdin
4
1 2 3 4
stdout
1 2 3 4 
1 2 4 3 
1 3 2 4 
1 3 4 2 
1 4 2 3 
1 4 3 2 
2 1 3 4 
2 1 4 3 
2 3 1 4 
2 3 4 1 
2 4 1 3 
2 4 3 1 
3 1 2 4 
3 1 4 2 
3 2 1 4 
3 2 4 1 
3 4 1 2 
3 4 2 1 
4 1 2 3 
4 1 3 2 
4 2 1 3 
4 2 3 1 
4 3 1 2 
4 3 2 1