fork download
  1. /* package whatever; // don't place package name! */
  2.  
  3. import java.util.*;
  4. import java.lang.*;
  5. import java.io.*;
  6.  
  7. /* Name of the class has to be "Main" only if the class is public. */
  8. class Ideone
  9. {
  10. public static void main (String[] args) throws java.lang.Exception
  11. {
  12. Scanner in = new Scanner(System.in);
  13.  
  14. int l = in.nextInt();
  15. int m = in.nextInt();//Количество строк и столбцов.
  16. double q[][] = new double [l][m];//Данная матрица.
  17. /*for(int i=0; i<l; i++){
  18. for(int j=0; j<m; j++){
  19. System.out.print(q[i][j]+" ");
  20. }
  21. System.out.println("");
  22. }*/
  23. double sum[] = new double [l];
  24. double sr[] = new double [l];
  25. for (int i=0; i<l; i++){
  26. sum[i]=0;
  27. }
  28. for (int i=0; i<l; i++) {
  29. for (int j=0; j<m; j++){
  30. q[i][j] = in.nextDouble();//Ввод элементов матрицы.
  31. sum[i]+=q[i][j];//Сумма элементов каждой строки.
  32. }
  33. sr[i]=sum[i]/m;//Среднее арифметическое каждой строки.
  34. }
  35. for (int i=0; i<l; i++){
  36. for (int j=0; j<m; j++){
  37. q[i][j]-=sr[i];//Вычитание среднего арифметического из каждого элемента матрицы.
  38. System.out.print(q[i][j]+" ");//Вывод итоговой матрицы.
  39. }
  40. System.out.println("");
  41. }
  42. }
  43. }
Success #stdin #stdout 0.18s 321344KB
stdin
2	3	
4	6	2
5	9	10
stdout
0.0  2.0  -2.0  
-3.0  1.0  2.0