#F. [USACO21DEC] Convoluted Intervals S

    Type: RemoteJudge 1000ms 256MiB

[USACO21DEC] Convoluted Intervals S

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.

题目描述

奶牛们正在努力尝试发明有趣的新游戏来玩。他们目前的工作之一与一组 NN 个区间(1N21051\le N\le 2\cdot 10^5)有关,其中第 ii 个区间从数轴上的 aia_i 位置开始,并在位置 biaib_i \geq a_i 结束。aia_ibib_i 均为 0M0 \ldots M 范围内的整数,其中 1M50001 \leq M \leq 5000

这个游戏的玩法是,Bessie 选择某个区间(假设是第 ii 个区间),而她的表妹 Elsie 选择某个区间(假设是第 jj 个区间,可能与 Bessie 所选的的区间相同)。给定某个值 kk,如果 ai+ajkbi+bja_i + a_j \leq k \leq b_i + b_j,则她们获胜。

对范围 02M0 \ldots 2M 内的每个值 kk,请计算使得 Bessie 和 Elsie 可以赢得游戏的有序对 (i,j)(i,j) 的数量。

输入格式

输入的第一行包含 NNMM。以下 NN 行每行以整数 aia_ibib_i 的形式描述一个区间。

输出格式

输出 2M+12M+1 行,依次包含范围 02M0 \ldots 2M 中的每一个 kk 的答案。

2 5
1 3
2 5
0
0
1
3
4
4
4
3
3
1
1

提示

【样例解释】

在这个例子中,对于 k=3k=3,有三个有序对可以使得 Bessie 和 Elsie 获胜:(1,1)(1, 1)(1,2)(1, 2),和 (2,1)(2, 1)

【数据范围】

  • 测试点 1-2 满足 N100,M100N\le 100, M\le 100
  • 测试点 3-5 满足 N5000N\le 5000
  • 测试点 6-20 没有额外限制。

10.3 国庆普及组训练

Not Attended
Status
Done
Rule
IOI
Problem
8
Start at
2024-10-3 8:00
End at
2024-10-3 12:00
Duration
4 hour(s)
Host
Partic.
9