#AT1987. G - Digits on Grid
G - Digits on Grid
当前没有测试数据。
G - 网格上的数字
给定一个包含 行 列的网格,每个方格内包含一个介于 到 之间的数字。 对于每对整数 ,其中 且 ,方格 上的数字为 。
利用这个网格,高桥和青木将一起玩游戏。 首先,高桥选择一个方格,并将一个棋子放在上面。 然后,两人会重复以下步骤 次:
- 高桥执行以下两个动作之一:
- 将棋子移动到与所在方格共享一行的另一个方格。
- 不做任何动作。
- 高桥将所在方格上的数字写在黑板上。
- 青木执行以下两个动作之一:
- 将棋子移动到与所在方格共享一列的另一个方格。
- 不做任何动作。
- 青木将所在方格上的数字写在黑板上。
之后,黑板上会有 个数字。将这些数字按顺序连接起来,得到一个 位整数 。
请计算出 可以得到的不同整数的数量,这个数量需要对 取模。
限制条件:
- 输入中的所有值都为整数。
输入:
输入以以下格式从标准输入给出:
输出:
请输出 可以得到的不同整数的数量,需要对 取模。
示例1:
2 2 1
31
41
5
以下是可能的一种情况:
- 首先,高桥将棋子放在 上。
- 高桥将棋子从 移动到 ,然后将方格 上的数字 写在黑板上。
- 青木将棋子从 移动到 ,然后将方格 上的数字 写在黑板上。
在这种情况下,。 另一种可能的情况如下:
- 首先,高桥将棋子放在 上。
- 高桥将棋子保持在 ,然后将方格 上的数字 写在黑板上。
- 青木将棋子从 移动到 ,然后将方格 上的数字 写在黑板上。
在这种情况下,。 除了这些情况外, 还可以是 、 或 ,但不能是其他值。 因此, 可以得到的不同整数的数量为 。
示例2:
2 3 4
777
777
1
只能变为 。
示例3:
10 10 300
3181534389
4347471911
4997373645
5984584273
1917179465
3644463294
1234548423
6826453721
5892467783
1211598363
685516949
请确保将计数对 取模。