首先找找规律,两者相加除以二.

按格式读入sscanf

按格式输出printf("02d%",m);前导0

 #include <iostream>
#include <set>
#include <cstring> using namespace std;
//快速幂运算
#define MAX 59084709587505
#define LL long long int Time(){
char line[]={};
cin.getline(line,);//getline读到换行
int n1,m1,s1,n2,m2,s2,h=;
if(strlen(line)==){
sscanf(line,"%d:%d:%d %d:%d:%d",&n1,&m1,&s1,&n2,&m2,&s2); }
else{
sscanf(line,"%d:%d:%d %d:%d:%d (+%d)",&n1,&m1,&s1,&n2,&m2,&s2,&h);
}
int time=h**+n2*+m2*+s2-(n1*+m1*+s1);//全化成秒方便计算
return time; } int main(){
int T;
(cin>>T).get();//把行尾的空格吃掉,要不会被getline 当成时间来读
for (int i = ; i <= T; ++i) {
int time1=Time();
int time2=Time();
int ans=(time2+time2)/;
printf("%02d:%02d:%02d\n",ans/,ans/%,ans%);//秒化小时化分钟 } }

最新文章

  1. Microsoft SQL Server 2008 R2 安装卸载
  2. javascript学习
  3. 使用VideoToolbox硬编码H.264&lt;转&gt;
  4. POJ 2299 Ultra-QuickSort
  5. POJ2488 dfs
  6. Protocol Buffers介绍
  7. LR中日志设置和日志函数
  8. GPU的革命
  9. git 分支策略
  10. 频繁模式挖掘中Apriori、FP-Growth和Eclat算法的实现和对比
  11. 服务器Windows 登录 出现401 错误
  12. Magento2.X 前端&amp;综合 简要
  13. Java笔记Spring(六)
  14. 【BZOJ3874】[AHOI&amp;JSOI2014]宅男计划(贪心,三分)
  15. python之抽象类
  16. arch----------arch下的一些命令,亲测
  17. 【python】python2.x中的除法
  18. WEBBASE篇: 第七篇, JavaScript知识1
  19. 源码小结:Java 集合ArrayList,LinkedList 源码
  20. std::ios_base::fmtflags orig std::streamsize prec

热门文章

  1. Yolo训练自定义目标检测
  2. python学习笔记之函数(方法)(四)
  3. BERT模型图解
  4. Jetbranis学习资料之全家桶
  5. 521我发誓读完本文,再也不会担心Spring配置类问题了
  6. web前端知识点(webpack篇)
  7. 09-Python异常
  8. Gradle系列之构建脚本基础
  9. 初识:LevelDB
  10. nodejs之数据库连接