fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5. int l, m;
  6. cin >> l >> m;//Количество строк и столбцов.
  7. double q[l][m];//Данная матрица.
  8. double sum[l], sr[l];
  9. for (int i=0; i<l; i++)
  10. {
  11. sum[i]=0;
  12. }
  13. for (int i=0; i<l; i++)
  14. {
  15. for (int j=0; j<m; j++)
  16. {
  17. cin >> q[i][j];//Ввод элементов матрицы.
  18. sum[i]+=q[i][j];//Сумма элементов каждой строки.
  19. }
  20. sr[i]=sum[i]/m;//Среднее арифметическое каждой строки.
  21. }
  22. for (int i=0; i<l; i++)
  23. {
  24. for (int j=0; j<m; j++)
  25. {
  26. q[i][j]-=sr[i];//Вычитание среднего арифметического из каждого элемента матрицы.
  27. cout << q[i][j] << " ";//Вывод итоговой матрицы.
  28. }
  29. cout << endl;
  30. }
  31.  
  32. return 0;
  33. }
Success #stdin #stdout 0s 3476KB
stdin
2 3 
4 6 2
5 9 10
stdout
0 2 -2 
-3 1 2