241712 - 气球涂色(color)

题目描述

N 个气球排成一排,从左到右依次编号为1,2,3,...N. 每次给定 2 个整数 a,b(a ≤ b),lele 便为骑上他的“小飞鸽” 牌电动车从气球 a 开始到气球 b 依次给每个气球涂一次颜色。

但是N 次以后lele已经忘记了第I 个气球已经涂过几次颜色了,你能帮他算出每个气球被涂过几次颜色吗?

输入

每个测试实例第一行为一个整数N,(N ≤100000)。

接下来的N 行,每行包括2个整数ab(1≤a≤b≤N)。

当N=0,输入结束。

输出

每个测试实例输出一行,包括N 个整数,第I个数代表第I个气球总共被涂色的次数。

样例

输入

3
1 1
2 2
3 3
3
1 1
1 2
1 3
0

输出

1 1 1
3 2 1
说明

第一组样例解释:

第一次操作:涂色区间[1,1],气球1被涂色1次。

第二次操作:涂色区间[2,2],气球2被涂色1次。

第三次操作:涂色区间[3,3],气球3被涂色1次。

第二组样例解释: 第一次操作:涂色区间[1,1],气球1被涂色1次。

第二次操作:涂色区间[1,2],气球1和2各被涂色1次(气球1累计2次,气球2累计1次)。

第三次操作:涂色区间[1,3],气球1、2、3各被涂色1次(气球1累计3次,气球2 累计2次,气球3累计1次)

题目参数
时间限制 1 秒
内存限制 512 MB
提交次数 4
通过人数 4
金币数量 2 枚
难度 入门


上一题 下一题