QOJ.ac

QOJ

Time Limit: 4 s Memory Limit: 2048 MB Total points: 100

#9053. 期末突击

Statistics

期末考试临近,Ashley 正前往她最喜欢的图书馆进行突击复习。

图书馆有一个专门的自习楼层,共有 $r$ 行 $c$ 列均匀分布的桌子。每张桌子只能坐一名学生,且已经有一些学生到达并占用了他们喜欢的桌子。

由于楼层通常非常安静,因此可以听到附近其他学生发出的声音——例如,笔记本电脑键盘上令人沮丧的打字声或紧张的抖腿声。具体来说,如果一名学生在第 $i_1$ 行第 $j_1$ 列的桌子学习,另一名学生在第 $i_2$ 行第 $j_2$ 列的桌子学习,那么这两名学生能够听到对方声音的充要条件是 $(i_1 - i_2)^2 + (j_1 - j_2)^2 \le d$。

Ashley 希望找到一张空桌子,使得她能听到的其他学生人数最少。请计算在最优选择下,Ashley 能听到的最少学生人数。

输入格式

第一行包含四个整数 $r, c$ ($2 \le r, c \le 10^9$),$d$ ($1 \le d \le 2500$) 和 $n$ ($1 \le n \le 10^3$ 且 $n \le r \cdot c - 1$)。

接下来的 $n$ 行,每行包含两个整数 $i$ ($1 \le i \le r$) 和 $j$ ($1 \le j \le c$),表示一名学生正在第 $i$ 行第 $j$ 列的桌子学习。保证没有两名学生坐在同一张桌子上。

输出格式

输出一个整数,表示在最优选择下,Ashley 能听到的最少学生人数。

样例

输入 1

3 2 1 3
1 1
2 2
3 1

输出 1

2

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.