lcl 最近很忙,但是他又必须完成他的老师给他布置的作业,于是 lcl 想到了他的朋友 cqh,然后他把题目丢给 cqh,但是 cqh 不屑于做这种简单题,所以 lcl 只好找到了你。
这道题目是这样的:有一个 n×n 的正方形网格,从 (0, 0) 到 (n−1, n−1) 标号,网格中有 k 个无法通过的大小为 1×1 的障碍物被放置在一些网格内。RandomWalker 一开始落在网格的左上角 (0, 0),每一秒它会以相等的可能性留在原地或者移动到相邻的没有障碍物的方格内(我们称两个方格是相邻的,当且仅当它们拥有一条公共边),如下图所示 RandomWalker 为在网格边界上时的行动规则。

上述过程经过了无数年后,没人知道 RandomWalker 所在的具体位置。为了减小搜索面积,Questioner 希望你计算出 RandomWalker 现在所处位置(x, y) 在方格右下三角内的概率(即 x+y≥n−1 的概率)。