您的位置:首页 > 娱乐 > 八卦 > 华为网站建设策划书_2024年报申报入口官网_友の 连接_地推团队去哪里找

华为网站建设策划书_2024年报申报入口官网_友の 连接_地推团队去哪里找

2025/7/3 10:56:20 来源:https://blog.csdn.net/zty20120913/article/details/143252380  浏览:    关键词:华为网站建设策划书_2024年报申报入口官网_友の 连接_地推团队去哪里找
华为网站建设策划书_2024年报申报入口官网_友の 连接_地推团队去哪里找

火烧赤壁

题目背景

曹操平定北方以后,公元 208 年,率领大军南下,进攻刘表。他的人马还没有到荆州,刘表已经病死。他的儿子刘琮听到曹军声势浩大,吓破了胆,先派人求降了。

孙权任命周瑜为都督,拨给他三万水军,叫他同刘备协力抵抗曹操。

隆冬的十一月,天气突然回暖,刮起了东南风。

没想到东吴船队离开北岸大约二里距离,前面十条大船突然同时起火。火借风势,风助火威。十条火船,好比十条火龙一样,闯进曹军水寨。那里的船舰,都挤在一起,又躲不开,很快地都烧起来。一眨眼工夫,已经烧成一片火海。

曹操气急败坏的把你找来,要你钻入火海把连环线上着火的船只的长度统计出来!

题目描述

给定每个起火部分的起点和终点,请你求出燃烧位置的长度之和。

输入格式

第一行一个整数,表示起火的信息条数 n n n
接下来 n n n 行,每行两个整数 a , b a, b a,b,表示一个着火位置的起点和终点(注意:左闭右开)。

输出格式

输出一行一个整数表示答案。

样例 #1

样例输入 #1

3
-1 1
5 11
2 9

样例输出 #1

11

提示

数据规模与约定

对于全部的测试点,保证 1 ≤ n ≤ 2 × 1 0 4 1 \leq n \leq 2 \times 10^4 1n2×104 − 2 31 ≤ a < b < 2 31 -2^{31} \leq a < b \lt 2^{31} 231a<b<231,且答案小于 2 31 2^{31} 231

我的代码

#include<iostream>
#include<cstdio>
#include<algorithm>
using namespace std;
int main(){int n;cin>>n;long long a[20001],b[20001],l=0;for(int i=0;i<n;i++)cin>>a[i]>>b[i];sort(a,a+n);sort(b,b+n);for(int i=0;i<n;i++){l+=b[i]-a[i];if(i+1<n)if(b[i]>a[i+1])l-=b[i]-a[i+1];}cout<<l;return 0;
}

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com