#YDRG012E. 凯撒
凯撒
题目背景
“他本应 沉睡在 温暖的花海……”小铃如此哼唱着。
题目描述
小铃在思考一个问题:恺撒的身体可以认为是一个十字,由宽度为 ,横向长度为 的格子和纵向长度为 的格子横竖交叉组成。
若 ,则下面几种均可以是恺撒的身体(x 为身体,. 为空)。
..x. x... .x..
xxxx xxxx .x..
..x. x... xxxx
.... .... ....
而下面几种不是。
.x.. xx.. .x..
xxxx x... .x..
..x. xxx. xxx.
.... .... .x..
现在有一片无限大的花海,上面有些位置种着花。如果恺撒的身体可以全部躺在种花的格子上,那么恺撒就可以安睡。小铃给出了种花的格子的位置,她想求出让恺撒安睡的最小还需要种花的格子的个数。
花海的每个位置用 平面直角坐标系 的格点表示。
输入格式
本题单个测试点有多组测试数据。
第一行输入一个正整数 。接下来输入 组数据。
对于每组数据,第一行输入三个正整数 ,表示已经种了花的格子个数和恺撒身体大小。接下来 行,每一行有两个整数 ,表示已经种了花的格子的位置。保证位置各不相同。
输出格式
输出一行一个非负整数,表示最小的还需要种花的格子数。
输入输出样例 #1
输入 #1
2
3 3 2
1 2
2 1
3 1
3 3 2
1 2
2 1
1 3
输出 #1
1
2
说明/提示
样例 1 解释
对于第一组数据,如下图,o 为新种花的位置。
x..
oxx
数据范围与提示
本题共 个测试点,每个测试点 分。
| 测试点编号 | 特殊性质 | ||
|---|---|---|---|
| 无 | |||
| 无 | |||
| 对于任意不同的 ,, | |||
| 无 |
对于所有数据,$1\le \sum n \le 3\times 10^5,1\le l_1,l_2,x_i,y_i \le 10^9$。
京公网安备 11011102002149号