import java.util.Random;
class MathUtil {
int[][] a;
void MathUtil() {
Random r1=new Random(10);
int line=r1.nextInt();
a=new int[line][];
for(int i=0;i<a.length;i++) {
int row=r1.nextInt();
a[i]=new int[row];
}
for(int i=0;i<a.length;i++)
for(int j=0;j<a[i].length;j++) {
Random r2=new Random(20);
a[i][j]=r2.nextInt();
}
}
int sum() {
int sum=0;
for(int i=0;i<a.length;i++)
for(int j=0;j<a[i].length;j++)
sum+=a[i][j];
return sum;
}
void showMe() {
int count=0;
for(int i=0;i<a.length;i++)
for(int j=0;j<a[i].length;j++) {
System.out.print(a[i][j]+" ");
count++;
}
int sum=sum();
System.out.print("共有"+count+"个元素,和为"+sum);
}
}
class App{
public static void main(String[] arg) {
MathUtil b=new MathUtil();
b.showMe();
}
}
class MathUtil {
int[][] a;
void MathUtil() {
Random r1=new Random(10);
int line=r1.nextInt();
a=new int[line][];
for(int i=0;i<a.length;i++) {
int row=r1.nextInt();
a[i]=new int[row];
}
for(int i=0;i<a.length;i++)
for(int j=0;j<a[i].length;j++) {
Random r2=new Random(20);
a[i][j]=r2.nextInt();
}
}
int sum() {
int sum=0;
for(int i=0;i<a.length;i++)
for(int j=0;j<a[i].length;j++)
sum+=a[i][j];
return sum;
}
void showMe() {
int count=0;
for(int i=0;i<a.length;i++)
for(int j=0;j<a[i].length;j++) {
System.out.print(a[i][j]+" ");
count++;
}
int sum=sum();
System.out.print("共有"+count+"个元素,和为"+sum);
}
}
class App{
public static void main(String[] arg) {
MathUtil b=new MathUtil();
b.showMe();
}
}