C. 气球涂色Ⅱ

    传统题 文件IO:balloon 1000ms 256MiB

气球涂色Ⅱ

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

【题目描述】

N个气球排成一排,从左到右依次编号为1,2,3,…N。每次给定2个整数a和b(a≤b),乐乐便为骑上他的“小飞鸽"牌电动车从气球a开始到气球b依次给每个气球涂一次颜色。但是N次以后乐乐已经忘记了第I个气球已经涂过几次颜色了,你能帮他算出每个气球被涂过几次颜色吗?

【输入格式】

第一行为一个整数 N(N≤1000). 接下来的N行,每行包括2个整数a和b(1≤a≤b≤N)。

【输出格式】

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

【数据样例】

【输入数据 1】

3
1 1
2 2
3 3

【输出数据 1】

1 1 1

【输入数据 2】

3
1 1
1 2
1 3

【输出数据 2】

3 2 1

【说明/提示】

【样例 1 解释】

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

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

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

【样例 2 解释】

第一次操作:涂色区间[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次)。

【数据范围】

测试点编号 n的范围 a,b的范围
1~2 1≤n≤10 1≤a,b≤10
3~5 1≤n≤1000 1≤a,b≤1000
6~10 1≤n≤100000 1≤a,b≤100000

2026年编程兔冬令营集训第三场

未参加
状态
已结束
规则
IOI
题目
4
开始于
2026-2-3 9:00
结束于
2026-2-3 12:00
持续时间
3 小时
主持人
参赛人数
6