题目




思路

去:起飞时间 +/-时差 +飞行时间 = 降落时间
回来:起飞时间 +/-时差 +飞行时间 = 降落时间
两边加起来:(因为对往返对时差的操作是逆操作,一架就消掉了)
飞行时间=(降落时间-起飞时间+降落时间-起飞时间)/2


代码

#include<iostream>
#include<cstring>
using namespace std;
int get_second(int d,int m,int s)
{return d*3600+m*60+s;
}
int get_time()
{string line;getline(cin,line);if(line.back()!=')') line+=" (+0)";int d1,m1,s1,d2,m2,s2,t;sscanf(line.c_str(),"%d:%d:%d %d:%d:%d (+%d)",&d1,&m1,&s1,&d2,&m2,&s2,&t);return get_second(d2,m2,s2)+t*24*3600-get_second(d1,m1,s1);
}
int main()
{int t;scanf("%d",&t);cin.ignore();   //过滤掉scanf没过滤的换行while(t--){int time=(get_time()+get_time())/2;int day=time/3600,minute=time%3600/60,second=time%3600%60;printf("%02d:%02d:%02d\n",day,minute,second);}return 0;
}

AcWing 1231. 航班时间 题解相关推荐

  1. 1231. 航班时间

    C++ getline函数用法详解 C 库函数 – sscanf() | 菜鸟教程 C++ 字符串 | 菜鸟教程 #include <string> #include <cstdio ...

  2. 2018年第九届蓝桥杯 - 省赛 - C/C++大学A组 - F.航班时间

    航班时间 [问题背景] 小h前往美国参加了蓝桥杯国际赛.小h的女朋友发现小h上午十点出发,上午十二点到达美国,于是感叹到"现在飞机飞得真快,两小时就能到美国了". 小h对超音速飞行 ...

  3. LeetCode 1723 完成所有工作的最短时间 题解

    LeetCode 1723 完成所有工作的最短时间 题解 给你一个整数数组 jobs ,其中 jobs[i] 是完成第 i 项工作要花费的时间. 请你将这些工作分配给 k 位工人.所有工作都应该分配给 ...

  4. 2018蓝桥杯 航班时间和乘积尾零

    法一答案均转自https://blog.csdn.net/zhanw15/article/details/79845250 标题:乘积尾零 如下的10行数据,每行有10个整数,请你求出它们的乘积的末尾 ...

  5. P1425 小鱼的游泳时间 题解

    这里写自定义目录标题 欢迎使用Markdown编辑器 新的改变 功能快捷键 合理的创建标题,有助于目录的生成 如何改变文本的样式 插入链接与图片 如何插入一段漂亮的代码片 生成一个适合你的列表 创建一 ...

  6. Acwing---1231.航班时间

    航班时间 1.题目 2.基本思想 3.代码实现 1.题目 小 h 前往美国参加了蓝桥杯国际赛. 小 h 的女朋友发现小 h 上午十点出发,上午十二点到达美国,于是感叹到"现在飞机飞得真快,两 ...

  7. 蓝桥杯备赛--AcWing 668. 游戏时间2

    文章目录 蓝桥杯备赛--AcWing 668. 游戏时间2 lanqiao备赛系列说明 题目 题目描述 输入格式 输出格式 数据范围 下面进行解法思路的详解(这里提供三种思路及解决方案) 一.直接按照 ...

  8. 航班时间(第九届蓝桥杯省赛C++A组)

    小 h 前往美国参加了蓝桥杯国际赛. 小 h 的女朋友发现小 h 上午十点出发,上午十二点到达美国,于是感叹到"现在飞机飞得真快,两小时就能到美国了". 小 h 对超音速飞行感到十 ...

  9. 2018蓝桥杯真题航班时间 C语言/C++

    题目描述 小 h 前往美国参加了蓝桥杯国际赛.小 h 的女朋友发现小 h 上午十点出发,上午十二点到达美国,于是感叹到"现在飞机飞得真快,两小时就能到美国了". 小 h 对超音速飞 ...

最新文章

  1. 爆气球这道题目,展开了新的思路
  2. 【三代增强干货一枚】外向交货单Delivery (VL01N)Header屏幕增强
  3. 电子工程可以报考二建_毕业证上财务管理专业,可以报考二建吗?
  4. sklearn数据集操作API
  5. Spring 注解编程之 AnnotationMetadata
  6. @Entity报错,配置pom.xml
  7. CCPC-Wannafly Winter Camp Day8 (Div2, onsite) A 题 Aqours (精巧的树形DP)
  8. MySQL IFNull 详解
  9. Java并发编程(多线程)中的相关概念
  10. Spring中的用到的设计模式大全
  11. selenium java项目_1)selenium+ java集成,待深度项目流程应用
  12. cad无法加载arx文件_CAD文件损坏?无法打开?试试这8个方法吧
  13. (转)Managed DirectX +C# 开发(入门篇)(八)
  14. 2.UNIX 环境高级编程--UNIX标准及实现
  15. 激活windows 2008 r2
  16. python和jieba库进行简单文本处理之天龙八部小说
  17. python爬新闻并保存到csv_python爬取信息并保存至csv
  18. android高仿ios11系统,仿ios11状态栏安卓版-2020最新安卓仿iOS11状态栏apk3.0免费版下载_飞翔下载...
  19. 中银泰定期存款理财技巧
  20. 谷歌身份验证器 手表_6条使您的三星手表更加Google-y的提示

热门文章

  1. CSS的content属性怎么用?
  2. 云场景实践研究第15期:花粉儿APP
  3. 如何查看自己亚马逊的的库存容量?
  4. 用python实现12306抢票
  5. BAV99 /ESD的干扰或者放电损坏电路/接口保护电路
  6. 互联网未来30年发展的大趋势,专家:竞争会更激烈!
  7. 深度学习之图像分类(六)--Inception进化史
  8. Java运算符(1)
  9. 计算机算分数的过程,绩点计算器计算程序步骤详解,让成绩单漂亮一点
  10. matlab lms算法,LMS算法