阶幻方 N 是一个大小为NxN的方阵 ,由数字1、组成2< /code>, ..., NxN 使得每一列、每一行和两条大对角线的和都等于其他。编写一个程序,检查给定的方阵是否为幻方。
N
NxN
1
组成2< /code>, ..., NxN 使得每一列、每一行和两条大对角线的和都等于其他。编写一个程序,检查给定的方阵是否为幻方。
...
输入数据 第一行输入矩阵的大小 N (\(0<N<=100\)) 。以下 N 行包含矩阵行,每行有 N 值用空格分隔。
印记 如果矩阵是幻方,则程序应输出单词“'YES”,如果矩阵是幻方,则输出单词'NO' ; 如果不是。
YES
NO
1000 ms 32 Mb Rules for program design and list of errors in automatic problem checking