首页 > 其他 > 详细

十六夜咲夜

时间:2020-07-12 15:24:36      阅读:65      评论:0      收藏:0      [点我收藏+]

题目描述

红魔馆又要开始大清扫了。按理说在她的管理下,也没有什么容易弄脏的地方。然而,房间内却有
几座雕像是需要仔细进行打扫的。
于是,咲夜召集了一批妖精女仆。每个妖精女仆可以清理连续的 R 行,或是连续的 C 列。她想知
道,最少需要多少妖精女仆可以打扫整个房间的所有雕像。

输入

第一行,包含四个整数 N;M;R;C,分别表示房间的行列数,和可以连续清扫的行列数。
接下来 N 行,每行包含 M 个字符,表示房间的结构。. 为空地,X 为雕像。

输出

一行,包含一个数,表示最少需要的妖精女仆的数量。

样例输入

5 5 1 1
XXXXX
X....
XXX..
X....
XXXXX

样例输出

4

提示

对于分值为 40 的子任务 1,保证 N;M <= 10
对于分值为 20 的子任务 2,保证 N;M <=15
对于分值为 40 的子任务 3,保证 N<=15;M<=200。

十六夜咲夜

原文:https://www.cnblogs.com/LJA001162/p/13288030.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!