C++ getline函数用法详解

C 库函数 – sscanf() | 菜鸟教程

C++ 字符串 | 菜鸟教程

#include <string>
#include <cstdio>
#include <iostream>
#include <cstring>
using namespace std;
int get_seconds(int a,int b,int c,int d)
{return a * 3600 + b * 60 + c * 1 + d * 3600 * 24;
}
int read()
{string line;getline(cin, line);if (line.back() != ')')  line += "(+0)";int a1, b1, c1, a2, b2, c2, d;sscanf_s(line.c_str(), "%d:%d:%d %d:%d:%d (+%d)", &a1, &b1, &c1, &a2, &b2, &c2, &d);int t1=get_seconds(a1, b1, c1, 0);int t2 = get_seconds(a2, b2, c2, d);return t2 - t1;
}
int main()
{int n;string line;cin >> n;getline(cin, line);while (n--){int t1=read();int t2=read();int tt = t1 + t2 >> 1;int hour = tt / 3600, min = (tt %3600) / 60, second = tt % 60;printf("%02d:%02d:%02d\n", hour, min, second);}
}

1231. 航班时间相关推荐

  1. AcWing 1231. 航班时间 题解

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

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

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

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

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

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

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

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

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

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

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

  7. 第四章:枚举 模拟 排序习题 【完结】

    基本熟练掌握. 目录 1210. 连号区间数 [枚举 ] 1236. 递增三元组 [枚举 / 前缀和 / hush定址法] 1245. 特别数的和 [简单] 1204. 错误票据 [简单] 466. ...

  8. 航班管理系统(C语言)

    航班管理系统 要求: 账号注册与登录 普通用户:查看航班信息,查看已购买的航班信息,退票 管理员:增.删.改.查 航班信息 航班信息: 起始点,目的地,航班时间,剩余票数,价格 已完成: 只能注册一个 ...

  9. 【c语言】航班订票系统

    #include<stdio.h> #include<string.h> #include<stdlib.h> #include<malloc.h> # ...

最新文章

  1. 百分点集团发布中国首个行业AI决策系统产品Deep Matrix
  2. 在JavaScript中删除对象
  3. Shell中的Wget 的用法
  4. 产品经理_(pm)—原型设计软件_Axure 9_axure rp pro 9.0中文破解版安装
  5. MCtalk对话抱抱星英语:从Diss在线英语教学乱象到回归教育本原
  6. CentOS6.x 下 /etc/security/limits.conf 被改错的故障经历
  7. Laravel Kernel引导流程分析
  8. 《深入理解 Java 虚拟机》把这个知识点讲错了?
  9. django-模型类字段类型
  10. Scikit-learn:主要模块和基本使用方法
  11. [Python] Different ways to test multiple flags at once in Python
  12. 热点账户高并发解决方案
  13. IPv4 + IPv6 = IPv10?是的,IPv10就是IPV4 + IPv6!
  14. 悟--心智成熟的旅程
  15. 初生牛犊不怕虎的我记录一次 web面试
  16. hyperv怎么复制文件到linux,Hyper-V快速复制虚拟机
  17. 计算机考试函数应用题及答案,2016年全国职称计算机考试EXCEL考前练习题4
  18. ARX关于块的相关疑难问题整理
  19. 可达编程 单源最短路
  20. 2003服务器文件自动只读,windows 2003 文件夹只读,iis 无法写入的问题解决方法...

热门文章

  1. 从零开始搭建Linux共享服务器(云享系统)
  2. set -ex是什么意思?
  3. 永辉超市业绩下滑背后:新零售遇融合难题?
  4. 【信息系统项目管理师】第二十三章 信息系统综合测试与管理(考点汇总篇)
  5. 推荐系统实战4——EasyRec 搭建DSSM召回模型实现CTR点击平台
  6. cam、ts、tc、scr等电影版本标识的解析及区别(中英文对照版)
  7. 用摄像头实现远程监控咋搞不定呢
  8. 切绳子【洛谷P1577】【二分】
  9. rj45插座尺寸图_RJ45网络插座的基本知识
  10. 互联网怎么引流推广?通过豆瓣每天轻松日引200精准客户