图片被删除,或者路径改变
问题1398--宁宁的矩阵权值

1398: 宁宁的矩阵权值

[命题人 : ]
时间限制 : 1.000 sec  内存限制 : 128 MiB

题目描述

宁宁定义一个矩阵权值为:每—对相邻元素之和的总和。例如,对于矩阵:
12
34
它的权值是(1+2)+(1+3)+(2+4)+(3+4)=3+4+6+7=20。
宁宁希望你构造一个n * n的矩阵,矩阵中的元素为1到n2且每个数恰好出现一次。她希望最终矩阵的权值尽可能大。你能帮帮她吗?由于矩阵可能过大,你不需要输出最终的矩阵,只需要输出这个最大权值即可。答案对109+7取模。

输入

一个正整数n。2≤n <109

输出

矩阵的最大权值,对109+7取模。

样例输入 Copy

3

样例输出 Copy

134

来源/分类