#Lutece2145. 人在地上走,锅从天上来
人在地上走,锅从天上来
Migrated from Lutece 2145 人在地上走,锅从天上来
All parts of this problem, including description, images, samples, data and checker, might be broken. If you find bugs in this problem, please contact the admins.
Description
人在地上走,锅从天上来。
时臣出来背锅
有一天,天上突然掉下来好多黑锅然而这并不重要,我们不妨假设地面是一条轴的直线,每次黑锅也会呈一条直线掉下来,但是黑锅是可以覆盖的,比如在这个位置有个黑锅,但是如果又有一个黑锅掉在,那么新的黑锅就覆盖了旧的黑锅,就变成了一个黑锅。我们把一个不与其他黑锅相连接的线段叫做一个黑锅联通块。比如现在有一个联通块覆盖的区间是,另外一个联通块覆盖的区间是,当且仅当或者时我们认为这是两个联通块,如果有相交部分,我们认为这是一个联通块,并且覆盖的区间分别为。现在天上会掉下来次黑锅,对于每次掉下来的一整片黑锅,你都得回答覆盖后地面上有多少个黑锅联通块。
Input
第一行一个n
随后 n 行每行两个数,分别是
Output
对于每对和,只需要输出有多少个黑锅联通块就行了。
Samples
3
1 3
4 5
2 4
1 2 1
Constraints
Note
第一次落下时覆盖了区间,所以答案为1。
第二次落下时覆盖了区间,所以答案为2。
第三次落下时覆盖了区间,所以将和两个区间连在了一起,答案为1。
Resources
2019 UESTC ACM Training for Data Structures