#I. [USACO25JAN] Photo Op G

    Type: RemoteJudge 2000ms 256MiB

[USACO25JAN] Photo Op G

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目描述

Farmer John 的农场充满了茂盛的植被,每头奶牛都想拥有一张这里的自然美景的照片。不幸的是,Bessie 还有其他地方要去,但她不想打扰任何摄影活动。

Bessie 目前站在 xy 平面上 (X,0)(X,0) 处,她想要前往 (0,Y)(0,Y)1X,Y1061\le X,Y\le 10^6)。不幸的是,NN1N31051 \leq N \leq 3 \cdot 10^5)头其他奶牛决定在 xx 轴上摆姿势。更具体地说,奶牛 ii 将位于 (xi,0)(x_i,0),她的摄影师位于 (0,yi)(0,y_i)1xi,yi1061 \leq x_i,y_i \leq 10^6),准备拍摄她的照片。他们将在时刻 sis_i1si<T1 \leq s_i < T)开始摆姿势,并且他们会保持姿势很长时间(他们必须拍出完美的照片)。这里,1TN+11\le T\le N+1

Bessie 知道每头奶牛的摄影安排,她将选择最短欧几里得距离到达目的地,而不穿越任何摄影师与其对应的奶牛之间的视线(她的路径将由一条或多条线段组成)。

如果 Bessie 在时刻 tt 出发,她将避开所有在时刻 sits_i \le t 开始摆姿势的摄影师-奶牛对的视线,此外令她到达最终目的地的距离为 dtd_t。求从 00T1T-1 的每一个整数 ttdt\lfloor d_t\rfloor 的值。

输入格式

输入的第一行包含 NNTT,为在 xx 轴上摆姿势的奶牛数量及 Bessie 可以出发的时刻数量。

第二行包含 XXYY,分别表示 Bessie 起始点的 xx 坐标以及目的地的 yy 坐标。

以下 NN 行包含 sis_ixix_iyiy_i。输入保证所有的 xix_i 各不相同且与 XX 不同,所有的 yiy_i 各不相同且与 YY 不同。所有 sis_i 将按升序给出,即 sisi+1s_i \leq s_{i+1}

输出格式

输出 TT 行,第 tt 行(从 0 开始索引)包含 dt\lfloor d_t\rfloor

4 5
6 7
1 7 5
2 4 4
3 1 6
4 2 9
9
9
9
10
12
2 3
10 7
1 2 10
1 9 1
12
16
16
5 6
8 9
1 3 5
1 4 1
3 10 7
4 9 2
5 6 6
12
12
12
12
14
14

提示

样例 2 解释:

对于 t=0t=0 答案为 149=12\lfloor \sqrt{149} \rfloor=12

对于 t=1t=1 答案为 14+5=16\lfloor 14+\sqrt 5\rfloor=16

样例 3 解释:

对于 t=5t=5 答案为 1+92+72+2=14\lfloor 1+\sqrt{9^2+7^2}+2\rfloor=14。路径:(8,0)(9,0)(0,7)(0,9)(8,0)\to (9,0)\to (0,7)\to (0,9)

  • 测试点 464\sim 6N100N\le 100
  • 测试点 797\sim 9N3000N\le 3000
  • 测试点 101210\sim 12T10T\le 10
  • 测试点 131813\sim 18:没有额外限制。

USACO25JAN

Not Attended
Status
Done
Rule
IOI
Problem
9
Start at
2025-2-9 11:00
End at
2025-2-9 22:00
Duration
11 hour(s)
Host
Partic.
9