当前位置: 首页 > news >正文

大庆做网站的公司佛山

大庆做网站的公司,佛山,重庆seo外包行者seo06,wordpress+博客+简书问题描述| 试题编号#xff1a; | 201809-2 | | 试题名称#xff1a; | 买菜 | | 时间限制#xff1a; | 1.0s | | 内存限制#xff1a; | 256.0MB | 问题描述 小H和小W来到了一条街上#xff0c;两人分开买菜#xff0c;他们买菜的过程可以描述为#xff0c;去店里买一…问题描述 | 试题编号 | 201809-2 | | 试题名称 | 买菜 | | 时间限制 | 1.0s | | 内存限制 | 256.0MB | 问题描述 小H和小W来到了一条街上两人分开买菜他们买菜的过程可以描述为去店里买一些菜然后去旁边的一个广场把菜装上车两人都要买n种菜所以也都要装n次车。具体的对于小H来说有n个不相交的时间段[a1,b1],[a2,b2]...[an,bn]在装车对于小W来说有n个不相交的时间段[c1,d1],[c2,d2]...[cn,dn]在装车。其中一个时间段[s, t]表示的是从时刻s到时刻t这段时间时长为t-s。 由于他们是好朋友他们都在广场上装车的时候会聊天他们想知道他们可以聊多长时间。 输入格式 输入的第一行包含一个正整数n表示时间段的数量。 接下来n行每行两个数aibi描述小H的各个装车的时间段。 输出格式 输出一行一个正整数表示两人可以聊多长时间。 样例输入 4 1 3 5 6 9 13 14 15 2 4 5 7 10 11 13 14 样例输出 3 数据规模和约定 对于所有的评测用例1 ≤ n ≤ 2000, ai  bi  ai1ci  di  ci1,对于所有的i(1 ≤ i ≤ n)有1 ≤ ai, bi, ci, di ≤ 1000000。 题解 因为不清楚给的数据是否有序所以先对左端点进行排序此后分三种情况一种是小H的时间段的右端相交于小W的时间段的内部或者是小H的时间段的右端包含了小W的时间段一种是小W的时间段的右端相交于小H的时间段的内部或者是小W的时间段的右端包含了小H的时间段最后一种是其中一个人的时间段相交于另一个人的两个不同时间段例小H的这一个时间段的右端落在小W的时间段的内部小H的下一个时间段的左端落在小W的时间段的内部就有两部分相交。n 2000 ,可以用两层循环解决第三种情况。代码如下 #include cstdio #include iostream #include algorithm #include string #include cstring #include cmath #include stack #include vector #include map #include set #include queue #include utility #define ll long long #define ull_ unsigned long longusing namespace std ;const int maxx 2005 ; int n ;typedef struct{int left ;int right ; }meassage ;meassage little_H[maxx] , little_W[maxx] ;void init(){for ( int i 0 ; i n ; i ){cin little_H[i].left little_H[i].right ;}for ( int i 0 ; i n ; i ){cin little_W[i].left little_W[i].right ;}return ; }bool cmp( meassage x , meassage y ){return x.left y.right ; }void test(){for ( int i 0 ; i n ; i ){cout little_H[i].left little_H[i].right endl ;}cout endl ;for ( int i 0 ; i n ; i ){cout little_W[i].left little_W[i].right endl ;}cout endl ;return ; }int main(){while ( cin n ){memset(little_H , 0 , sizeof(little_H)) ;memset(little_W , 0 , sizeof(little_W)) ;init() ;sort( little_H , little_H n , cmp ) ;sort( little_W , little_W n , cmp ) ;// test() ;int ans 0 ;for ( int i 0 ; i n ; i ){for ( int j 0 ; j n ; j ){if ( little_H[i].left little_W[j].left little_H[i].right little_W[j].left ){if ( little_H[i].right little_W[j].right ){ans little_H[i].right - little_W[j].left ;}else{ans little_W[j].right - little_W[j].left ;}}else if ( little_W[j].left little_H[i].left little_W[j].right little_H[i].left ){if ( little_W[j].right little_H[i].right ){ans little_W[j].right - little_H[i].left ;}else{ans little_H[i].right - little_H[i].left ;}}}}cout ans endl ;}return 0 ; } 转载于:https://www.cnblogs.com/Cantredo/p/9839837.html
http://www.pierceye.com/news/621633/

相关文章:

  • 涉县网站设计商城网站建设推荐
  • 网站注册了域名然后怎么做网站运维是做什么的
  • 深圳学校网站建设哪家好企业宣传网
  • 静态网站如何添加关键词xp花生壳做网站
  • 南宁霸屏网站开发国际数据公司idc
  • 百色建设网站广西建设监理协会网站
  • 天河营销型网站建设惠东网站设计
  • 网站建设用什么科目qq腾讯官网登录入口
  • 做网站硬件手表网站哪个最好知乎
  • 网站制作教程及流程网站优化常见的优化技术
  • 漯河网站建设-千弘网络品划网络做网站
  • 专业广州做网站公司简历网站免费
  • 广州h5网站制作公司营销网站的筛选
  • 国内最新新闻热点事件摘抄seo诊断书
  • 专业的免费网站建设哪家如何优化网站图片
  • 网站开发哪个更专业国家企业信用信息系统(全国)
  • 中小企业网站制作不了国外网站用什么dns
  • word网站的链接怎么做的网页设计大赛网站开发
  • dede网站模板 音响海外酒店 网站建设
  • 深圳 网站建设公司南宁网站忧化
  • 做油和米的网站山西省网站备案
  • 做网站有陪标现象吗成都建设网站专业公司
  • 莱阳 网站建设博罗做网站公司
  • 简易个人网站模板推广一款app的营销方案
  • 小城镇建设有关网站起飞页怎么做网站
  • 网站影响seo的标签网站用国外的服务器打不开
  • 仿站 做网站网站备案 图标
  • 网站怎么做留言提交功能wordpress个人支付接口
  • 有哪些做室内设计好用的网站廊坊网站制作推广
  • 做村易通网站站长要收费吗?elegant wordpress