5734: HDU1556 - Color the ball
[Creator : ]
Description
$N$ 个气球排成一排,从左到右依次编号为 $1,\ 2,\ \dots,\ N$。
每次给定 $2$ 个整数 $a,\ b\ (a \leq b)$。lele 便为骑上他的“小飞鸽"牌电动车从气球 $a$ 开始到气球 $b$ 依次给每个气球涂一次颜色。
但是 $N$ 次以后 lele 已经忘记了第 $I$ 个气球已经涂过几次颜色了,你能帮他算出每个气球被涂过几次颜色吗?
每次给定 $2$ 个整数 $a,\ b\ (a \leq b)$。lele 便为骑上他的“小飞鸽"牌电动车从气球 $a$ 开始到气球 $b$ 依次给每个气球涂一次颜色。
但是 $N$ 次以后 lele 已经忘记了第 $I$ 个气球已经涂过几次颜色了,你能帮他算出每个气球被涂过几次颜色吗?
Input
每个测试实例第一行为一个整数 $N\ (N \leq 100,000)$。
接下来的 $N$ 行,每行包括 $2$ 个整数 $a\ b\ (1 \leq a \leq b \leq N)$。
当 $N = 0$,输入结束。
接下来的 $N$ 行,每行包括 $2$ 个整数 $a\ b\ (1 \leq a \leq b \leq N)$。
当 $N = 0$,输入结束。
Output
每个测试实例输出一行,包括 $N$ 个整数,第 $i$ 个数代表第 $i$ 个气球总共被涂色的次数。
Sample 1 Input
3
1 1
2 2
3 3
3
1 1
1 2
1 3
0
Sample 1 Output
1 1 1
3 2 1