题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4510

如果没记错的话,类似的题已经出现过一次了,上次好像是也是时钟,好像都与12:00有关;

这次也一样h小时对12取余即可。

#include<stdio.h>
int main()
{int h,m,s,T,H,M,S;scanf("%d",&T);while(T--){int hh,mm,ss;scanf("%d:%d:%d %d:%d:%d",&H,&M,&S,&h,&m,&s);int h1 = h % 12;if((H>h1)||(H==h1&&M>m)||(H==h1&&M==m&&S>=s)){if(S>=s) ss=S-s;else {ss=S+60-s;M--;}if(M>=m) mm=M - m;else {mm=M+60-m;H--;}if(H>=h1) hh=H-h1;}else if((h1>H)||(h1==H&&M<m)||(h1==H&&M==m&&s>=S)){int xx,yy,zz;int HH = 12 , SS = 0 , MM =0 ;if(SS<s) {xx=60-s;MM--;}else xx=0;if(MM<m) {yy=MM+60-m,HH--;}else yy=0;if(HH>=h1) zz=HH-h1;ss=(xx+S)%60;int k1=(xx+S)/60;mm=(yy+M+k1)%60;int k2=(yy+M+k1)/60;hh=zz+H+k2;}printf("%02d:%02d:%02d\n",hh,mm,ss);}
}

hdu-4510 小Q系列故事——为什么时光不能倒流(比赛被虐的一道水题)相关推荐

  1. 杭电4510—小Q系列故事—为什么时光不能倒流

    Problem Description 我以为我会是最坚强的那一个 我还是高估了自己 我以为你会是最无情的那一个 还是我贬低了自己 就算不能够在一起 我还是为你担心 就算你可能听不清 也代表我的心意 ...

  2. HDUOJ-----4510 小Q系列故事——为什么时光不能倒流

    小Q系列故事--为什么时光不能倒流 Time Limit: 300/100 MS (Java/Others)    Memory Limit: 65535/32768 K (Java/Others) ...

  3. HDU4510 小Q系列故事——为什么时光不能倒流【时间计算】

    小Q系列故事--为什么时光不能倒流 Time Limit: 300/100 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others) Tot ...

  4. 2013腾讯编程马拉松初赛第二场(3月22日) 小Q系列故事——为什么时光不能倒流 ---好水!!...

    我以为我会是最坚强的那一个 我还是高估了自己 我以为你会是最无情的那一个 还是我贬低了自己 就算不能够在一起 我还是为你担心 就算你可能听不清 也代表我的心意 那北极星的眼泪 闪过你曾经的眼角迷离 那 ...

  5. 小Q系列故事——为什么时光不能倒流

    还是日期问题啦QAQ~~~ Problem Description 我以为我会是最坚强的那一个 我还是高估了自己 我以为你会是最无情的那一个 还是我贬低了自己 就算不能够在一起 我还是为你担心 就算你 ...

  6. HDU 4505 小Q系列故事——电梯里的爱情

    小Q系列故事--电梯里的爱情                                                                                   Tim ...

  7. 2013腾讯编程马拉松||HDU 4505 小Q系列故事——电梯里的爱情 水水水

    http://acm.hdu.edu.cn/showproblem.php?pid=4505 题目大意: 电梯最开始在0层,并且最后必须再回到0层才算一趟任务结束.假设在开始的时候已知电梯内的每个人要 ...

  8. hdu 4500 小Q系列故事——屌丝的逆袭

    题目来源:http://acm.hdu.edu.cn/showproblem.php?pid=4500 #include <iostream> #include <cstdio> ...

  9. 杭电4515小Q系列故事——世界上最遥远的距离

    小Q系列故事--世界上最遥远的距离 Time Limit: 500/200 MS (Java/Others)    Memory Limit: 65535/32768 K (Java/Others) ...

最新文章

  1. 上周热点回顾(7.1-7.7)
  2. 化学专业计算机课程设计,分析化学专业课程设计.doc
  3. Redis快速入门:安装、配置和操作
  4. step1 . day5 C语言基础练习之日历(使用函数调用,优化至元年开始时间)
  5. 2021中国新物业服务发展白皮书
  6. 仿真器如何工作以及如何编写? [关闭]
  7. Error: Your project contains C++ files but it is not using a supported native build system
  8. Mybatis_3.基于注解的增删改查
  9. Linux内核虚拟内存之页表管理
  10. saga中的saga(A Saga on Sagas) - balavatasky - 博客园
  11. JAVA菜鸟教程(一)
  12. cdr添加节点快捷键_cdr怎么添加节点 在CDR X8怎么给曲线添加节点图文教程
  13. Android音频系统之音频框架
  14. Maven项目之一号店——注册与登录
  15. 【故事编程:Lambda表达式】之最甜的巧克力(二)
  16. 计算机图画大赛作品六年级,小学学生电脑绘画比赛活动方案-20210407071921.docx-原创力文档...
  17. Android使用Downloadmanager进行下载时,鉴别取消下载和下载完成的广播
  18. python参数解析模块_Python系列教程(三十七):参数解析模块argparse
  19. LT8618SX 是龙迅的低功耗版本 HDMI 发射器,其基于 ClearEdgeTM 技术
  20. Qter 遇见的大牛!

热门文章

  1. vmware14安装macos10.12完美可升级10.13
  2. zabbix-2:自定义监控项目
  3. 几分钟了解阿里云云服务器ECS
  4. WordPress.com 开源,弃 PHP 改用 JavaScript
  5. 企业管理 为什么老板再难,也不会放弃?而员工做得不顺,就想逃走?
  6. jboss\server\default\.\tmp 拒绝访问 axis2
  7. JedisPool无法获得资源问题
  8. EIGRP Metric计算
  9. available scholarships Cambridge
  10. 收到了7封拒信的观后感哈哈哈哈哈哈哈哈哈哈