UOJ Logo 蜗牛编程训练题库

JZOJ

#1529. [ NHOI ] 2018 黑格覆盖 cover

统计
时间限制:1s    空间限制:256MB    输入文件:cover.in    输出文件:cover.out
当前24小时内您还剩30次提交本题的机会

题目描述

在一张由M * N个小正方形格子组成的矩形纸张上,有k个格子被涂成了黑色。

给你一张由m * n个同样小正方形组成的矩形卡片,请问该卡片最多能一次性覆盖多少个黑格子?

输入格式

输入共k+1行:

第1行为5个整数M、N、m、n、k,其含义如题目所述。

接下来k行,每行2个整数,分别表示被涂成黑色的格子的行、列坐标。

输出格式

输出共1行,1个整数,表示卡片一次性最多能覆盖的黑格子数。

样例数据

输入样例1

3 5 2 2 3
1 1
2 2
3 5

输出样例1

2

样例说明

根据样例数据所得到的涂完黑格的矩形和用于覆盖的矩形如下图所示:

数据规模与约定

对于40%的数据:m=n;

对于100%的数据:M、N、m、n、k均小于等于1000,所有黑格不重复出现。

时间限制:$1 text {s}$

空间限制:$256 text {MB}$

解题讨论区

标题 发表者 发表日期