随机游走
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
水晶正在一张 的二维平面上移动。
初始时,他位于坐标 (即第 行、第 列)。
每一步,他会在上下左右四个方向中等概率随机选择一个方向前进。
- 如果该方向没有越出边界(仍在 的范围内),则按该方向移动一格
- 如果该方向被边界阻挡,则此次选择产生的实际效果为向反方向走一格。
例如,在一个 的网格上:
- 当水晶位于 时,四个方向选择后都会朝各自方向走一格;
- 当水晶位于 时,若选择"上"方向则会往下走。
经过恰好 步后,水晶会停在某个格子上。
我们定义 为水晶最终落在第 行、第 列的概率。
请你计算所有 。
输入格式
第一行包含三个整数 () — 网格的行数、列数和步数。
第二行包含两个整数 () — 水晶的初始位置。
输出格式
输出共 行,每行包含 个整数,第 行第 列的整数表示 。
若答案可以表示为一个不可约分数 ,你需要输出 。其中 表示 在模 意义下的乘法逆元,即满足 的整数。
样例
3 3 1
2 2
0 748683265 0
748683265 0 748683265
0 748683265 0
2 3 0
1 2
0 1 0
0 0 0
3 4 7
2 3
926166529 0 820761089 0
0 687694337 0 809672193
926166529 0 820761089 0
2025年齐鲁工业大学(山东省科学院)大学生程序设计竞赛(同步赛)
- 状态
- 已结束
- 规则
- ACM/ICPC
- 题目
- 13
- 开始于
- 2025-12-7 13:00
- 结束于
- 2025-12-7 18:00
- 持续时间
- 5 小时
- 主持人
- 参赛人数
- 23