fork(1) download
  1. import java.util.*;
  2.  
  3. class task5
  4. {
  5. public static void main (String[] args)
  6. {
  7. int n;
  8. Scanner in = new Scanner(System.in);
  9. n = in.nextInt();
  10. if (n<1)
  11. {
  12. System.out.println("Размерность матрицы не может быть меньше 1.");
  13. return;
  14. }
  15.  
  16. double[][] matrix = new double[n][n];
  17. double[] sum = new double [2*n - 1];
  18.  
  19. for (int i = 0; i < n; i++)
  20. for (int j = 0; j < n; j++)
  21. matrix[i][j] = in.nextDouble();
  22.  
  23. for (int i = 0; i < n; i++)
  24. for (int j = 0; j < n; j++)
  25. sum[(j-i) + (n-1)] += matrix[i][j];
  26.  
  27. for (int i=0; i<(2*n-1); i++)
  28. System.out.print(sum[i]+" ");
  29.  
  30. }
  31. }
Success #stdin #stdout 0.11s 2841600KB
stdin
4
4
1
-6
3
2
8
19
7
-8
-11
3
-13
0
2
16
-9
stdout
0.0 -6.0 7.0 6.0 7.0 1.0 3.0