Lucian_Adrian

#771 OrdLin

Jan 18th, 2022
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int n,m,k,a[101][101], v[101] , s[101];
  5.  
  6. int main()
  7. {
  8. cin >> n >> m;
  9. for(int i = 1 ; i <= n ; ++i)
  10. for(int j = 1 ; j <= m ; ++j)
  11. cin >> a[i][j];
  12.  
  13. for(int i = 1 ; i <= n ; ++i)
  14. for(int j = 1 ; j <= m ; ++j)
  15. s[i] += a[i][j];
  16. for(int j = 1 ; j <= n ; ++j)
  17. v[j] = j;
  18.  
  19. for(int i =1 ; i < n ; ++i)
  20. for(int j = i + 1 ; j <= n ; ++j)
  21. if(s[v[i]] > s[v[j]])
  22. {
  23. int aux = v[i];
  24. v[i] = v[j];
  25. v[j] = aux;
  26. }
  27.  
  28. for(int i = 1 ; i <= n ; ++i)
  29. {
  30. for(int j = 1 ; j <= m ; ++j)
  31. cout << a[v[i]][j] << " ";
  32. cout << endl;
  33. }
  34. return 0;
  35. }
Advertisement
Add Comment
Please, Sign In to add comment