P7559 [JOISC 2021] IOI 熱の感染拡大 (Day1)

题目描述

JOI 王国有 $N$ 个宫殿,第 $i$ 个宫殿坐标为 $(X_i,Y_i)$,每个宫殿居住着一个王子,第 $i$ 个宫殿里的王子为 $i$ 号王子。从第 $0$ 时刻开始,每个王子将会从自己的宫殿出发开始走动,他们可以选择东南西北: - 如果选择东,则 $t$ 时刻过后坐标位置从 $(x,y)$ 变为 $(x+t,y)$。 - 如果选择西,则 $t$ 时刻过后坐标位置从 $(x,y)$ 变为 $(x-t,y)$。 - 如果选择南,则 $t$ 时刻过后坐标位置从 $(x,y)$ 变为 $(x,y-t)$。 - 如果选择北,则 $t$ 时刻过后坐标位置从 $(x,y)$ 变为 $(x,y+t)$。 $t$ 不一定是整数。 方向不会给定,你可以自己规划。 不幸的是,$1$ 号王子染上了 IOVID-114514 病毒,在 $0$ 时刻只有 $1$ 号王子感染了该病毒。 IOVID-114514 病毒按照如下方式进行传播: - 如果某一个时刻 $a$ 号王子和 $b$ 号王子在同一个坐标上,且 $a$ 号王子感染了病毒,$b$ 号王子没有感染病毒,则 $a$ 号王子会将病毒传染给 $b$ 号王子。 IOVID-114514 病毒没有其他传染方式,可怜的国王 JOI 114514 世也没有发现治愈方法。 (消毒水也不能治愈!) JOI 114514 世想问问你求第 $10^{100}$ 个时刻的时候最多会有多少个王子感染 IOVID-114514 病毒。

输入格式

第一行一个整数 $N$ 代表宫殿个数。 接下来 $N$ 行每行两个整数 $X_i,Y_i$ 代表一个宫殿的坐标。

输出格式

一行一个整数代表答案。

说明/提示

#### 样例 1 解释 ![](https://cdn.luogu.com.cn/upload/image_hosting/vi1nasol.png) 我们规划 $1$ 号王子向东,$2$ 号王子向西。 不难发现,不论怎么移动 $1$ 都无法与 $2$ 相遇,只有 $1$ 号王子一个感染者。 #### 样例 2 解释 ![](https://cdn.luogu.com.cn/upload/image_hosting/na76sh3g.png) 我们规划 $1$ 号王子向东,$2$ 号王子向北,$3$ 号王子向西。 - 时刻 $0$,$1$ 号王子是感染者。 - 时刻 $1$,$1$ 号王子与 $2$ 号王子坐标重合,$2$ 号王子感染。 - 时刻 $2$,$2$ 号王子与 $3$ 号王子坐标重合,$3$ 号王子感染。 #### 样例 3 解释 我们规划 $1$ 号王子向北,$2$ 号王子向南。 - 时刻 $0$,$1$ 号王子是感染者。 - 时刻 $0.5$,$1$ 号王子和 $2$ 号王子坐标重合,$2$ 号王子感染。 #### 数据规模与约定 **本题采用捆绑测试。** - Subtask 1(5 pts):$N \le 7$,满足性质 A。 - Subtask 2(8 pts):$N \le 15$,满足性质 A。 - Subtask 3(6 pts):$N \le 100$,满足性质 A 和 B。 - Subtask 4(6 pts):$N \le 100$,满足性质 A。 - Subtask 5(12 pts):$N \le 3000$。 - Subtask 6(32 pts):满足性质 A。 - Subtask 7(31 pts):无特殊限制。 对于 $100\%$ 的数据,$1 \le N \le 10^5$,$0 \le X_i,Y_i \le 5 \times 10^8$,宫殿坐标互不重合。 其中性质分别为: - 性质 A:$X_i \ne X_j$,$Y_i \ne Y_j$。 - 性质 B:$1$ 号宫殿坐标为原点。 #### 说明 翻译自 [第20回日本情報オリンピック 春季トレーニング合宿](https://www.ioi-jp.org/camp/2021/2021-sp-tasks/index.html) [Day1 B IOI 熱の感染拡大 (IOI Fever) 的英文版本](https://www.ioi-jp.org/camp/2021/2021-sp-tasks/day1/fever-en.pdf)。