Problem5734--HDU1556 - Color the ball

5734: HDU1556 - Color the ball

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 256 MiB

Description

$N$ 个气球排成一排,从左到右依次编号为 $1,\ 2,\ \dots,\ N$。
每次给定 $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$,输入结束。

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

HINT

题目来源:HDU1556

Source/Category