#P14228. [ICPC 2024 Kunming I] 漫步野径

    ID: 14084 Type: RemoteJudge 3000ms 1024MiB Tried: 0 Accepted: 0 Difficulty: 5 Uploaded By: Tags>线段树2024扫描线ICPC昆明

[ICPC 2024 Kunming I] 漫步野径

题目描述

堡堡正在一块无穷大的二维平面上散步。对于平面上每个满足 xxyy 均是整数的点 (x,y)(x, y),都有一条双向小径连接点 (x,y)(x, y)(x+1,y)(x + 1, y),还有另一条双向小径连接点 (x,y)(x, y)(x,y+1)(x, y + 1)。另外,还有 nn 条额外的双向小径,其中第 ii 条连接点 (xi,yi)(x_i, y_i)(xi+1,yi+1)(x_i + 1, y_i + 1)

堡堡只能沿着小径移动。令 f(x,y)f(x, y) 表示堡堡从点 (0,0)(0, 0) 出发到达点 (x,y)(x, y) 最少需要经过几条小径。给定两个整数 ppqq,计算

$$\sum\limits_{x = 0}^p \sum\limits_{y = 0}^q f(x, y) $$

输入格式

有多组测试数据。第一行输入一个整数 TT 表示测试数据组数。对于每组测试数据:

第一行输入三个整数 nnppqq1n1061 \le n \le 10^60p,q1060 \le p, q \le 10^6)。它们的含义如上所述。

对于接下来的 nn 行,第 ii 行输入两个整数 xix_iyiy_i0xi,yi1060 \le x_i, y_i \le 10^6)表示第 ii 条额外小径连接点 (xi,yi)(x_i, y_i)(xi+1,yi+1)(x_i + 1, y_i + 1)。保证对于所有 iji \ne jxixjx_i \ne x_jyiyjy_i \ne y_j

保证所有数据 nn 之和不超过 10610^6。请注意,ppqq 之和没有限制。

输出格式

每组数据输出一行一个整数表示答案。

2
3 2 4
1 1
0 2
0 0
1 100 100
1000 1000
34
1020100