/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
public static void main
(String[] args
) { int r=4;
int col=4;
int [][] mat = new int[r][col];
int [] csums = new int[col];
int [] rsums = new int[r];
int rsum;
for (int i = 0; i < mat.length; i++) {
for (int j = 0; j < mat[i].length; j++) {
mat
[i
][j
]= (int)(Math.
random()*10); csums[j] += mat[i][j];
rsums[i] += mat[i][j];
}
}
int sum=0;
// Вывод матрицы
for (int i
=0; i
< mat.
length;i
++,
System.
out.
println()) {
for (int j=0;j < mat[i].length;j++){
System.
out.
print(mat
[i
][j
]+" "); }
}
for (int j=0;j < csums.length;j++){
System.
out.
print(csums
[j
]+" "); }
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewogICAgICAgaW50IHI9NDsKICAgICAgIGludCBjb2w9NDsKICAgICAgIGludCBbXVtdIG1hdCA9IG5ldyBpbnRbcl1bY29sXTsKICAgICAgIGludCBbXSBjc3VtcyA9IG5ldyBpbnRbY29sXTsKICAgICAgIGludCBbXSByc3VtcyA9IG5ldyBpbnRbcl07CiAgICAgICBpbnQgcnN1bTsKICAgICAgICAgICAgICAgZm9yIChpbnQgaSA9IDA7IGkgPCBtYXQubGVuZ3RoOyBpKyspIHsKICAgICAgICAgICAgZm9yIChpbnQgaiA9IDA7IGogPCBtYXRbaV0ubGVuZ3RoOyBqKyspIHsKICAgICAgICAgICAgICAgIG1hdFtpXVtqXT0gKGludCkoTWF0aC5yYW5kb20oKSoxMCk7CiAgICAgICAgICAgICAgICBjc3Vtc1tqXSArPSAgbWF0W2ldW2pdOwogICAgICAgICAgICAgICAgcnN1bXNbaV0gKz0gbWF0W2ldW2pdOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgIGludCBzdW09MDsKLy8gICAgICAgINCS0YvQstC+0LQg0LzQsNGC0YDQuNGG0YsKICAgICAgICBmb3IgKGludCBpPTA7IGkgPCBtYXQubGVuZ3RoO2krKyxTeXN0ZW0ub3V0LnByaW50bG4oKSkKICAgICAgICB7CiAgICAgICAgICAgIGZvciAoaW50IGo9MDtqIDwgbWF0W2ldLmxlbmd0aDtqKyspewoKICAgICAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnQobWF0W2ldW2pdKyIgIik7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludChyc3Vtc1tpXSk7CiAgICAgICAgfSAKICAgICAgICBmb3IgKGludCBqPTA7aiA8IGNzdW1zLmxlbmd0aDtqKyspewoKICAgICAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnQoY3N1bXNbal0rIiAiKTsKICAgICAgICB9Cn0KfQ==