#ABC221D. 在线游戏

在线游戏

在线游戏

题目描述

有一个注册玩家数为 NN 的在线游戏。

今天是游戏运营以来的第 1010010^{100} 天,开发者高桥调查了用户的登录记录。结果显示,第 ii 个玩家从第 AiA_i 天开始的连续 BiB_i 天登录了游戏,其他天没有登录。其中第 11 天是运营开始日。

也就是说,第 ii 个玩家在第 AiA_iAi+1A_i+1\ldotsAi+Bi1A_i+B_i-1 天登录,且仅在这些天登录。

对于每个整数 kk1kN1 \le k \le N),求出恰好有 kk 个玩家登录的天数。

输入格式

输入按以下格式从标准输入给出:

NN
A1A_1 B1B_1
A2A_2 B2B_2
::
ANA_N BNB_N

输出格式

按以下格式输出 NN 个整数,用空格分隔:

D1D_1 D2D_2 \cdots DND_N

其中 DkD_k 表示恰好有 kk 个玩家登录的天数。

样例

3
1 2
2 3
3 1
2 2 0

11 个玩家在第 1122 天登录,第 22 个玩家在第 223344 天登录,第 33 个玩家仅在第 33 天登录。

因此,第 1144 天有 11 个玩家登录,第 2233 天有 22 个玩家登录,其他天没有玩家登录。

答案如下:恰好有 11 个玩家登录的天数为 22,恰好有 22 个玩家登录的天数为 22,恰好有 33 个玩家登录的天数为 00

2
1000000000 1000000000
1000000000 1000000000
0 1000000000

可能存在两个或更多玩家在同一时期登录。

数据范围

  • 1N2×1051 \le N \le 2\times 10^5
  • 1Ai1091 \le A_i \le 10^9
  • 1Bi1091 \le B_i \le 10^9
  • 输入均为整数。
难度 普及+/提高-
通过率
尝试 0
已通过 0
ID
2267
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签