#ddcc2017quald. [ddcc2017_qual_d]石
[ddcc2017_qual_d]石
题目描述
有一个大小为 的网格状庭院,上起第 行,左起第 列的格子被标记为 。 和 是偶数。
每个方格最多能放置一块石头,且至少有一个方格放置了石头。 另外,最初庭院的状态用字符串 $m_ {i,j} (i,j)S.$ 。
我们需要搬走一些石头。搬走一块石头后,如果庭院中的石头位置南北方向对称,则能获得 点幸福度,如果东西方向对称,能获得 点幸福度。
如果南北和东西方向都对称,则能获得 点幸福度。
当所有石头一一被取走后,请求出可获得的最大幸福度 。
南北方向对称成立是指以下的情况:
- 在所有 中,如果 中有石头, 中也有石头,如果 中没有石头, 中也没有石头。
东西方向对称是指以下情况成立的情况:
- 在所有的 中,如果 中有石头, 中也有石头,如果 中没有石头, 中也没有石头。
输入格式
输出格式
能得到的最大幸福度x。
数据限制
2≦H,W≦200。
H,W是偶数。
1≦A,B≦10000。
m i,j 是"S"或"."。
至少有一个方格放置石头。
给出的H,W,A,B均为整数。