#203. 螺旋方阵
螺旋方阵
题目描述
输入一个正整数 后,可以得到一个N*N的数字螺旋方阵,分别求该方阵中的主对角线与副对角线上的数字之和 ,,输出 、的差。
例如: 得到的数字螺旋方阵如下:
其中:主对角线从左上角到右下角,得到的数字之和为:
副对角线从右上角到左下角,得到的数字之和:
输入格式
一个正整数 。
输出格式
主对角线与副对角线上的数字之和的差。
数据范围
输入一个正整数 N 后,可以得到一个N*N的数字螺旋方阵,分别求该方阵中的主对角线与副对角线上的数字之和 S,P,输出 S、P的差。
例如:N=5 得到的数字螺旋方阵如下:
1 2 3 4 5
16 17 18 19 6
15 24 25 20 7
14 23 22 21 8
13 12 11 10 9
其中:主对角线从左上角到右下角,得到的数字之和为:S=1+17+25+21+9=73
副对角线从右上角到左下角,得到的数字之和:P=5+19+25+23+13=85
S−P=−12
一个正整数 N。
主对角线与副对角线上的数字之和的差。
1≤N≤20
注册一个 CZOJ 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。