问题 4976 --对角矩阵

4976: 对角矩阵

时间限制: 1 Sec  内存限制: 128 MB
提交: 997  解决: 416
[提交][状态][命题人:]

题目描述

对角矩阵(diagonal matrix)是一个主对角线之外的元素皆为0的矩阵(主对角线为从矩阵的左上角至右下角的连线)。例如

0 0 0

0 2 0

0 0 2    

是对角矩阵,但

0 0 2

0 2 0

0 0 2  


不是对角矩阵。

输入

一个整数N<=30

下面N行为N*N的二维矩阵的数据(每个数据均为非负数,且小于100)

输出

如果是对角矩阵,则按主对角线的形式输出对角线上的数据,每个数据占3个宽度

否则输出no

样例输入
Copy
3
0 0 0
0 2 0
0 0 2
样例输出
Copy
  0
     2
        2

提示

样例2输入

4

1 2 3 4

0 2 0 0

0 1 2 3

0 0 0 4

样例2输出

no

来源

[提交][状态]