现在的位置: 首页 > 综合 > 正文

HDU1556 线段树入门

2013年08月22日 ⁄ 综合 ⁄ 共 1225字 ⁄ 字号 评论关闭


Color the ball

Time Limit: 9000/3000 MS
(Java/Others)    Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 1582    Accepted Submission(s): 1014


Problem Description

N
个气球排成一排,从左到右依次编号为1,2,3....N.
每次给定2
个整数a
b(a <= b),lele

便为骑上他的
小飞鸽"
牌电动车从气球a
开始到气球b
依次给每个气球涂一次颜色。但是N
次以后lele
已经忘记了第I
个气球已经涂过几次颜
色了,你能帮他算出每个气球被涂过几次颜色吗?

 

 

Input

每个测试实例第一行为一个整数N,(N <= 100000).
接下来的N
行,每行包括2
个整数a b(1
<= a <= b <= N)



N = 0
,输入结束。

 

 

Output

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

 

 

Sample Input

3

1 1

2 2

3 3

3

1 1

1 2

1 3

0

 

 

Sample Output

1 1 1

3 2 1

 

简单线段树
,
入门练习题
.

代码如下
:

 

 


 

抱歉!评论已关闭.