#ABC127E. Cell Distance
Cell Distance
题目描述
We have a grid of squares with rows and columns. Let denote the square at the -th row from the top and -th column from the left. We will choose of the squares and put a piece on each of them.
If we place the pieces on squares , , ..., and , the cost of this arrangement is computed as:
$\sum_{i=1}^{K-1} \sum_{j=i+1}^K (|x_i - x_j| + |y_i - y_j|)$
Find the sum of the costs of all possible arrangements of the pieces. Since this value can be tremendous, print it mod .
We consider two arrangements of the pieces different if and only if there is a square that contains a piece in one of the arrangements but not in the other.
我们有一个行数为 列数为 的正方形网格。让 表示从上往下第 行,从左往上第 列的方格。我们将选择其中的 个方格,并在每个方格上放一颗棋子。
如果我们将 颗棋子分别放在 、 、......和 个方格上,那么这种布局的_cost_计算如下:
$\sum_{i=1}^{K-1} \sum_{j=i+1}^K (|x_i - x_j| + |y_i - y_j|)$
求所有可能的棋子排列的成本总和。由于这个值可能是极大值,请打印出它的模数 。
当且仅当有一个正方形包含了其中一种排列中的棋子,而另一种排列中却没有时,我们才认为这两种棋子的排列是不同的。
输入格式
输入内容按以下格式标准输入:
输出格式
打印所有可能棋子排列的成本总和,模数为 。
样例 #1
样例输入 #1
2 2 2
样例输出 #1
8
样例 #2
样例输入 #2
4 5 4
样例输出 #2
87210
样例 #3
样例输入 #3
100 100 5000
样例输出 #3
817260251
说明
数据规模与约定
- All values in input are integers.
样例 解释
这些乐曲有以下六种可能的排列方式:
- ,代价为 。
- ,代价为 。
- ,成本为 。
- ,费用为
- , 的费用
- , 的费用
这些费用的总和为 。
样例 解释
请务必打印和的模数 。