#P4658. 第2题-该博弈了
第2题-该博弈了
题目内容
有一个 的棋盘,记第 行第 列为 ,其字符仅为 或,。棋盘上有且仅有一个棋子,初始位置在左上角 。
两名同学轮流操作,同学天才先手。在每一次操作中,当前同学需要将棋子从当前位置向右或向下移动一步(若对应方向越界,则该方向不可选)。移动完成后,若新的格子字符为,,则本次移动的同学记 分;若为 ,则记 分。初始格子 不记分。
当棋子到达右下角 后,游戏立即结束(此时无法继续移动)。请计算在双方都采取最优策略时,天才同学的总分减去笨蛋同学的总分的差值。
输入描述
第一行输入两个整数
此后一共 行,每行输入一个长度为 的字符串,仅包含字符 与 ,表示棋盘。
输出描述
输出一个整数,为最优博弈下天才同学分数减笨蛋同学分数的差值。
样例1
输入
2 2
01
11
输出
0
说明
起点在 。两条可能的路径如下:
-
先手向右到 记 分,后手向下到 记 分,差值 ;
-
先手向下到 记 分,后手向右到 记 分,差值同样为 ;
双方最优下差值为 。
样例2
输入
1 3
101
输出
-2