Problem 2538 --棋盘游戏

2538: 棋盘游戏

"
Time Limit $1$ 秒/Second(s) Memory Limit $512$ 兆字节/Megabyte(s)
提交总数 $28$ 正确数量 $11$
裁判形式 标准裁判/Standard Judge 我的状态 尚未尝试
难度 分类标签 图论 二分图 二分图
小希和Gardon在玩一个游戏:对一个N*M的棋盘,在格子里放尽量多的一些国际象棋里面的“车”,并且使得他们不能互相攻击,这当然很简单,但是Gardon限制了只有某些格子才可以放,小希还是很轻松的解决了这个问题(见下图)注意不能放车的地方不影响车的互相攻击。 
所以现在Gardon想让小希来解决一个更难的问题,在保证尽量多的“车”的前提下,棋盘里有些格子是可以避开的,也就是说,不在这些格子上放车,也可以保证尽量多的“车”被放下。但是某些格子若不放子,就无法保证放尽量多的“车”,这样的格子被称做重要点。Gardon想让小希算出有多少个这样的重要点,你能解决这个问题么?
输入包含多组数据, 
第一行有三个数N、M、K(1<N,M<=100 1<K<=N*M),表示了棋盘的高、宽,以及可以放“车”的格子数目。接下来的K行描述了所有格子的信息:每行两个数X和Y,表示了这个格子在棋盘中的位置。
对输入的每组数据,按照如下格式输出: 
Board T have C important blanks for L chessmen.
3 3 4
1 2
1 3
2 1
2 2
Board 1 have 0 important blanks for 2 chessmen.

推荐代码 查看2538 所有题解 上传题解视频得图灵币

本题记录 用 户(点击查看用户) 运行号(点击购买题解) 时 间
算法最快[$0 $ms] 淡意的温柔 605990 2020-07-07 14:56:49
内存最少[$1196 $KB] yaoking 762959 2021-09-15 18:42:22
第一AC 计爱玲 201850 2018-02-10 15:37:00
第一挑战 计爱玲 201850 2018-02-10 15:37:00

赛题来源/所属竞赛 NA N/A

竞赛编号 竞赛名称 竞赛时间 访问比赛
1653 安财贸模拟赛5 2021-05-30 09:00:00 请登录
1349 大学生程序设计大赛模拟赛2 2019-05-12 09:00:00 请登录
1334 图灵2019五一高级算法集训营:图论专题 2019-05-03 09:30:00 请登录