题目描述
Problem Description
Publishing maps is not an easy task. First, you need an appropriate transformation to display the earth's spherical shape on a two-dimensional plane. Then another issue arises – most high-quality maps are too large to be printed on a single page of paper. To address this, map publishers often split maps into several rectangular tiles, printing each tile on one page. In this problem, you will examine this "tiling" process.
The International Cartographic Publishing Company (ICPC) needs to reduce their printing costs by minimizing the number of tiles used for their maps. Even with a fixed tile size (determined by the page size) and map scale, you can still optimize the situation by adjusting the tile grid. The left side of Figure G.1 shows 14 map tiles covering a region. The right side shows how you can cover the same region with only 10 tiles, without changing the tile sizes or orientation.

Your task is to help the ICPC find the minimum number of tiles needed to cover a given region. For simplicity, the region will be given as a closed polygon that does not intersect itself.
Note that the tiles must be part of a rectangular grid aligned with the $x$-axis and $y$-axis. That is, they touch each other only with their whole sides and cannot be rotated. Also, although all input coordinates are integers, tiles may be located at non-integer coordinates.
The polygon may touch the edges of marginal lines (as in Sample Input 2). However, to avoid floating-point issues, you may assume the optimal answer will not change even if the polygon is allowed to go outside the map tiles by a distance of $10^{-6}$.
Input Format
The input consists of a single test case. The first line of the test case contains three integers: $n, x_s$, and $y_s$. The number of polygon vertices is $n (3 \leq n \leq 50)$, and $x_s$ and $y_s (1 \leq x_s, y_s \leq 100)$ are the dimensions of each tile. Each of the next $n$ lines contains two integers $x$ and $y (0 \leq x \leq 10x_s, 0 \leq y \leq 10y_s)$, specifying the vertices of the polygon representing the region (in either clockwise or counter-clockwise order).
Output Format
Display the minimal number of tiles necessary to cover the whole interior of the polygon.
Sample Input and Output
Sample Input #1
12 9 9
1 8
1 16
6 16
9 29
19 31
23 24
30 23
29 18
20 12
22 8
14 0
14 8
Sample Output #1
10
Sample Input #2
4 5 7
10 10
15 10
15 17
10 17
Sample Output #2
1
输入格式
见题面 Input 部分
输出格式
见题面 Output 部分