登录

题目A1170:火烧草船

题目描述

曹操平定北方以后,公元208年,率领大军南下,进攻刘表。他的人马还没有到荆州,刘表已经病死。他的儿子刘琮听到曹军声势浩大,吓破了胆,先派人求降了。孙权任命周瑜为都督,拨给他三万水军,叫他同刘备协力抵抗曹操。 隆冬的十一月,天气突然回暖,刮起了东南风。没想到东吴船队离开北岸大约二里距离,前面十条大船突然同时起火。火借风势,风助火威。十条火船,好比十条火龙一样,闯进曹军水寨。那里的船舰,都挤在一起,又躲不开,很快地都烧起来。一眨眼工夫,已经烧成一片火海。曹操气急败坏的把你找来,要你钻入火海中把连环线上着火的船只的总长度统计出来!

输入格式

两个第一行为一个整数n(n < = 20000),以后n行,每行两个数:Ai、Bi(-109 < = Ai,Bi < = 109),表示每组连环线上着火船只的起始位置和终点位置。如果Ai=Bi,则表示为一个点,看作没有长度。

输出格式

输出着火船只的总长度。

输入样例
3
-1 1
5 11
2 9
输出样例
11

请选择代码的语言:

0

通过

0

提交


时间
1 Sec
内存
128 MB
上传
admin

标签分类

并查集

统计