A7212 | 午枫的用户记录
时间限制1s
内存限制128MB
通过 / 提交0/0
题目描述
小午和小枫开发了一个信息记录系统,这个系统可以统计所有用户的登陆情况。
现在统计了一批特殊用户,一共有 $n$ 名,系统记录了对于 $i=1,2,\cdots,n$ ,第 $i$ 个用户如下信息:
+ 第 $i$ 个用户从 $bg_i$ 天开始,连续登录了 $cnt_i$ 天,除此之外再也没有登陆过。形式化地,第 $i$ 位用户仅在第 $bg_i,bg_i+1,\cdots,bg_i+cnt_i-1$ 天登录。
现在请你对于每一个满足 $1\leq k\leq n$ 的整数 $k$ ,计算恰好有 $k$ 人登录的天数。
现在统计了一批特殊用户,一共有 $n$ 名,系统记录了对于 $i=1,2,\cdots,n$ ,第 $i$ 个用户如下信息:
+ 第 $i$ 个用户从 $bg_i$ 天开始,连续登录了 $cnt_i$ 天,除此之外再也没有登陆过。形式化地,第 $i$ 位用户仅在第 $bg_i,bg_i+1,\cdots,bg_i+cnt_i-1$ 天登录。
现在请你对于每一个满足 $1\leq k\leq n$ 的整数 $k$ ,计算恰好有 $k$ 人登录的天数。
输入格式
第一行输入一个整数 $n$ ,表示用户的人数。
接下来 $n$ 行,每行输入两个整数 $bg_i,cnt_i$ ,分别表示第 $i$ 位用户起始登录的天数以及连续登录的天数。
接下来 $n$ 行,每行输入两个整数 $bg_i,cnt_i$ ,分别表示第 $i$ 位用户起始登录的天数以及连续登录的天数。
输出格式
输出 $n$ 个整数,表示对于每一个满足 $1\leq k\leq n$ 的整数 $k$ ,恰好有 $k$ 人登录的天数。
输入输出样例
输入 #1
3 1 2 2 3 3 1
输出 #1
2 2 0
输入 #2
2 1000000000 1000000000 1000000000 1000000000
输出 #2
0 1000000000
样例解释
样例解释 1
第 $1$ 个用户在第 $1$ 天和第 $2$ 天登录,第 $2$ 个用户在第 $2$、$3$、$4$ 天登录,第 $3$ 个用户只在第 $3$ 天登录。因此,第 $1$ 天和第 $4$ 天有 $1$ 人登录,第 $2$ 天和第 $3$ 天有 $2$ 人登录,其他天没有人登录。 所以,恰好 $1$ 人登录的天数为 $2$ 天,恰好 $2$ 人登录的天数为 $2$ 天,恰好 $3$ 人登录的天数为 $0$ 天。
样例解释 2
也可能存在 $2$ 人及以上的用户在完全相同的期间登录的情况。
数据范围
对于 $100\%$ 的数据满足:$1\leq n\leq 2\times 10^5$ ,$1\leq bg_i\leq10^9$ ,$1\leq cnt_i\leq 10^9$
C++ 编辑器
输入
输出
可保存默认模板;新题优先使用已保存模板。
当前快捷键仅展示,暂不支持修改。
- 撤销
Ctrl / ⌘ + Z - 重做
Ctrl / ⌘ + Y - 查找
Ctrl / ⌘ + F - 全选
Ctrl / ⌘ + A - 复制
Ctrl / ⌘ + C - 剪切
Ctrl / ⌘ + X - 粘贴
Ctrl / ⌘ + V - 自动排版
工具栏排版按钮 - 草稿保存
编辑时自动保存到本机
历史
提交记录
状态说明时间源码
AI
作答助手
你好,我是作答助手。可以问思路、复杂度、样例含义或代码报错原因;不会直接给出完整 AC 代码。
确定要清空代码吗?