问题 C: 【基础】螺旋方阵

问题 C: 【基础】螺旋方阵

题目描述

  输入一个正整数N(1 <= N <=20)后,可以得到一个N*N的数字螺旋方阵,分别求该方阵中 的主对角线与副对角线上的数字之和S,P,输出S、P的差。 例如:N=5 得到的数字螺旋方阵如下:
           1    2   3    4    5          其中:主对角线从左上角到右下角,得到
           16  17   18  19   6               的数字之和为:S=1+17+25+21+9=73
           15   24  25  20   7               副对角线从右上角到左下角,得到
           14   23  22  21   8               的数字之和:P=5+19+25+23+13=85
           13   12  11  10   9         S-P= - 12

输入

一个正整数N

输出

主对角线与副对角线上的数字之和的差。

样例输入输出

输入#1 复制
5
输出#1 复制
-12

提示

序号 标题 作者 发表时间 费用 订购数 操作