AT_arc063_d.[ARC063F] すぬけ君の塗り絵 2
NOI/NOI+/CTSC
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
在 xy 平面上,有一个左下顶点坐标为 (0,0),右上顶点坐标为 (W,H),且各边平行于 x 轴或 y 轴的长方形。最初,长方形的内部被涂成白色。
すぬけ君在这个长方形中打了 N 个点。第 i 个点(1≤i≤N)的坐标为 (xi,yi)。
对于每个 1≤i≤N,すぬけ君可以从以下 4 个区域中选择一个,并将该区域涂成黑色:
- 满足 x<xi 的区域
- 满足 x>xi 的区域
- 满足 y<yi 的区域
- 满足 y>yi 的区域
请你选择每个点要涂黑的区域,使得涂色结束后剩下的白色长方形的周长最大,并输出该最大周长。
输入格式
输入以以下格式从标准输入读入:
W H N
x1 y1
x2 y2
⋮
xN yN
输出格式
输出涂色结束后剩下的白色长方形的最大周长。
输入输出样例
输入#1
10 10 4 1 6 4 1 6 9 9 4
输出#1
32
输入#2
5 4 5 0 0 1 1 2 2 4 3 5 4
输出#2
12
输入#3
100 100 8 19 33 8 10 52 18 94 2 81 36 88 95 67 83 20 71
输出#3
270
输入#4
100000000 100000000 1 3 4
输出#4
399999994
说明/提示
限制条件
- 1≤W,H≤108
- 1≤N≤3×105
- 0≤xi≤W(1≤i≤N)
- 0≤yi≤H(1≤i≤N)
- W、H(21:32 补充)、xi、yi 都是整数
- 若 i=j,则 xi=xj 且 yi=yj
样例说明 1
在本例中,すぬけ君可以如图所示涂色,使得剩下的白色长方形的周长为 32,这是最大值。

由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?