AcWing 1231. 航班时间 题解
题目
思路
去:起飞时间 +/-时差 +飞行时间 = 降落时间
回来:起飞时间 +/-时差 +飞行时间 = 降落时间
两边加起来:(因为对往返对时差的操作是逆操作,一架就消掉了)
飞行时间=(降落时间-起飞时间+降落时间-起飞时间)/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. 航班时间 题解相关推荐
- 1231. 航班时间
C++ getline函数用法详解 C 库函数 – sscanf() | 菜鸟教程 C++ 字符串 | 菜鸟教程 #include <string> #include <cstdio ...
- 2018年第九届蓝桥杯 - 省赛 - C/C++大学A组 - F.航班时间
航班时间 [问题背景] 小h前往美国参加了蓝桥杯国际赛.小h的女朋友发现小h上午十点出发,上午十二点到达美国,于是感叹到"现在飞机飞得真快,两小时就能到美国了". 小h对超音速飞行 ...
- LeetCode 1723 完成所有工作的最短时间 题解
LeetCode 1723 完成所有工作的最短时间 题解 给你一个整数数组 jobs ,其中 jobs[i] 是完成第 i 项工作要花费的时间. 请你将这些工作分配给 k 位工人.所有工作都应该分配给 ...
- 2018蓝桥杯 航班时间和乘积尾零
法一答案均转自https://blog.csdn.net/zhanw15/article/details/79845250 标题:乘积尾零 如下的10行数据,每行有10个整数,请你求出它们的乘积的末尾 ...
- P1425 小鱼的游泳时间 题解
这里写自定义目录标题 欢迎使用Markdown编辑器 新的改变 功能快捷键 合理的创建标题,有助于目录的生成 如何改变文本的样式 插入链接与图片 如何插入一段漂亮的代码片 生成一个适合你的列表 创建一 ...
- Acwing---1231.航班时间
航班时间 1.题目 2.基本思想 3.代码实现 1.题目 小 h 前往美国参加了蓝桥杯国际赛. 小 h 的女朋友发现小 h 上午十点出发,上午十二点到达美国,于是感叹到"现在飞机飞得真快,两 ...
- 蓝桥杯备赛--AcWing 668. 游戏时间2
文章目录 蓝桥杯备赛--AcWing 668. 游戏时间2 lanqiao备赛系列说明 题目 题目描述 输入格式 输出格式 数据范围 下面进行解法思路的详解(这里提供三种思路及解决方案) 一.直接按照 ...
- 航班时间(第九届蓝桥杯省赛C++A组)
小 h 前往美国参加了蓝桥杯国际赛. 小 h 的女朋友发现小 h 上午十点出发,上午十二点到达美国,于是感叹到"现在飞机飞得真快,两小时就能到美国了". 小 h 对超音速飞行感到十 ...
- 2018蓝桥杯真题航班时间 C语言/C++
题目描述 小 h 前往美国参加了蓝桥杯国际赛.小 h 的女朋友发现小 h 上午十点出发,上午十二点到达美国,于是感叹到"现在飞机飞得真快,两小时就能到美国了". 小 h 对超音速飞 ...
最新文章
- 爆气球这道题目,展开了新的思路
- 【三代增强干货一枚】外向交货单Delivery (VL01N)Header屏幕增强
- 电子工程可以报考二建_毕业证上财务管理专业,可以报考二建吗?
- sklearn数据集操作API
- Spring 注解编程之 AnnotationMetadata
- @Entity报错,配置pom.xml
- CCPC-Wannafly Winter Camp Day8 (Div2, onsite) A 题 Aqours (精巧的树形DP)
- MySQL IFNull 详解
- Java并发编程(多线程)中的相关概念
- Spring中的用到的设计模式大全
- selenium java项目_1)selenium+ java集成,待深度项目流程应用
- cad无法加载arx文件_CAD文件损坏?无法打开?试试这8个方法吧
- (转)Managed DirectX +C# 开发(入门篇)(八)
- 2.UNIX 环境高级编程--UNIX标准及实现
- 激活windows 2008 r2
- python和jieba库进行简单文本处理之天龙八部小说
- python爬新闻并保存到csv_python爬取信息并保存至csv
- android高仿ios11系统,仿ios11状态栏安卓版-2020最新安卓仿iOS11状态栏apk3.0免费版下载_飞翔下载...
- 中银泰定期存款理财技巧
- 谷歌身份验证器 手表_6条使您的三星手表更加Google-y的提示