fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5. int n, mat[100][100], sir[1000];
  6. cin >> n;
  7. int k = 0;
  8. for (int i = 1; i <= n; ++i){
  9. for (int j = 1; j <= n; ++j) {
  10. cin >> mat[i][j];
  11. sir[++k] = mat[i][j];
  12. }
  13. }
  14. for (int i = 1; i < k; ++i) {
  15. for (int j = i + 1; j <=k; ++j) {
  16. if (sir[i] > sir[j]) {
  17. int aux = sir[i];
  18. sir[i] = sir[j];
  19. sir[j] = aux;
  20.  
  21. }
  22. }
  23. }
  24. for (int i = 1; i <= n; ++i){
  25. for (int j = n; j >= 1; --j) {
  26. mat[i][j] = sir[k--];
  27. }
  28. }
  29. for (int i = 1; i <= n; ++i){
  30. for (int j = 1; j <= n; ++j) {
  31. cout << mat[i][j] << " ";
  32. }
  33. cout << "\n";
  34. }
  35. return 0;
  36. }
Success #stdin #stdout 0.01s 5456KB
stdin
4
1 5 -3 -62
32 93 -54 42
424 32 2 3
-3 -4 4 1
stdout
32 42 93 424 
3 4 5 32 
-3 1 1 2 
-62 -54 -4 -3