#ABC127E. 格点距离总和

格点距离总和

格点距离总和

题目描述

有一个 NNMM 列的方格,用 (i,j)(i, j) 表示从上数第 ii 行、从左数第 jj 列的格子。

在其中 KK 个格子上各放 11 枚棋子。

KK 枚棋子分别位于 (x1,y1),(x2,y2),...,(xK,yK)(x_1, y_1), (x_2, y_2), ..., (x_K, y_K) 时,该布局的花费按

$\sum_{i=1}^{K-1} \sum_{j=i+1}^K (|x_i - x_j| + |y_i - y_j|)$

计算。

请计算所有棋子布局的花费总和。这个值可能非常大,因此输出除以 109+710^9+7 的余数。

这里,两种棋子布局不同,是指存在一个格子在其中一种布局中放有棋子、而在另一种布局中没有棋子。

输入格式

输入按以下格式从标准输入给出:

NN MM KK

输出格式

输出所有棋子布局的花费总和除以 109+710^9+7 的余数。

样例

2 2 2
8

棋子布局有以下 66 种:

  • ((1,1),(1,2))((1,1),(1,2)),花费为 11+12=1|1-1|+|1-2| = 1
  • ((1,1),(2,1))((1,1),(2,1)),花费为 12+11=1|1-2|+|1-1| = 1
  • ((1,1),(2,2))((1,1),(2,2)),花费为 12+12=2|1-2|+|1-2| = 2
  • ((1,2),(2,1))((1,2),(2,1)),花费为 12+21=2|1-2|+|2-1| = 2
  • ((1,2),(2,2))((1,2),(2,2)),花费为 12+22=1|1-2|+|2-2| = 1
  • ((2,1),(2,2))((2,1),(2,2)),花费为 22+12=1|2-2|+|1-2| = 1

这些花费的总和是 88

4 5 4
87210
100 100 5000
817260251

注意输出总和除以 109+710^9+7 的余数。

数据范围

  • 2N×M2×1052 \le N \times M \le 2 \times 10^5
  • 2KN×M2 \le K \le N \times M
  • 输入均为整数
难度 提高
通过率
尝试 0
已通过 0
ID
1708
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签