HDU4510 小Q系列故事——为什么时光不能倒流【时间计算】
小Q系列故事——为什么时光不能倒流
Time Limit: 300/100 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others)
Total Submission(s): 4940 Accepted Submission(s): 2074
Problem Description
我以为我会是最坚强的那一个 我还是高估了自己
我以为你会是最无情的那一个 还是我贬低了自己
就算不能够在一起 我还是为你担心
就算你可能听不清 也代表我的心意
那北极星的眼泪 闪过你曾经的眼角迷离
那玫瑰花的葬礼 埋葬的却是关于你的回忆
如果时光可以倒流 我希望不要和你分离
如果注定分离 我希望不要和你相遇
——摘自《小Q失恋日记 》第17卷520页
这是码农小Q第58次失恋了,也是陷得最深的一次。
要知道,小Q自从第一次到腾讯公司报到,就被风姿绰约的前台MM彻底迷住了,这1000多个日日夜夜他无时无刻不在憧憬着他们美好的未来。为了能见到MM,他每天早到晚归,甘愿加班,连续3年被评为优秀员工,并且以全公司最快的速度晋级到四级岗位。就在他终于鼓足勇气准备表白的时候,MM却满面春风地送来了一包喜糖…
现在小Q专门请了年休假治疗情伤,但情绪总不见好转,每天足不出户,眼睛盯着墙上的钟表,反复念叨:“表白要趁早,时光不倒流,表白要趁早,时光不倒流…”
假设现在已知当前的时间,让时间倒退回若干,你能计算出钟表显示的时间吗?
Input
输入首先包含一个整数N,表示有N组测试用例。
接下来的N行表示N个测试用例,每行包括2个时间HH:MM:SS hh:mm:ss
HH:MM:SS表示当前的时间,hh:mm:ss表示希望倒退回去的时间。
[Technical Specification]
00<=HH<=11
00<=hh<=99
00<=MM, SS, mm, ss<=59
Output
请计算并输出钟表倒退后显示的时间,要求输出格式为HH:MM:SS(即时分秒均显示2位,不足则补0),每组数据输出占一行。
Sample Input
2
11:28:32 02:14:21
05:00:00 96:00:01
Sample Output
09:14:11
04:59:59
Source
2013腾讯编程马拉松初赛第二场(3月22日)
问题链接:HDU4510 小Q系列故事——为什么时光不能倒流
问题简述:(略)
问题分析:简单的时间计算问题,不解释。
程序说明:(略)
参考链接:(略)
题记:程序代码要写得尽量简单易懂。
AC的C++语言程序如下:
/* HDU4510 小Q系列故事——为什么时光不能倒流 */#include <bits/stdc++.h>using namespace std;int main()
{int n;scanf("%d", &n);while(n--) {int h1, m1, s1, h2, m2, s2;scanf("%d:%d:%d %d:%d:%d", &h1, &m1, &s1, &h2, &m2, &s2);if(s1 < s2) s1 += 60, m1--;if(m1 < m2) m1 += 60, h1--;while(h1 < h2) h1 += 12;printf("%02d:%02d:%02d\n", h1 - h2, m1 - m2, s1 - s2);}return 0;
}
HDU4510 小Q系列故事——为什么时光不能倒流【时间计算】相关推荐
- hdu-4510 小Q系列故事——为什么时光不能倒流(比赛被虐的一道水题)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4510 如果没记错的话,类似的题已经出现过一次了,上次好像是也是时钟,好像都与12:00有关: 这次也一 ...
- HDUOJ-----4510 小Q系列故事——为什么时光不能倒流
小Q系列故事--为什么时光不能倒流 Time Limit: 300/100 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others) ...
- 2013腾讯编程马拉松初赛第二场(3月22日) 小Q系列故事——为什么时光不能倒流 ---好水!!...
我以为我会是最坚强的那一个 我还是高估了自己 我以为你会是最无情的那一个 还是我贬低了自己 就算不能够在一起 我还是为你担心 就算你可能听不清 也代表我的心意 那北极星的眼泪 闪过你曾经的眼角迷离 那 ...
- 杭电4510—小Q系列故事—为什么时光不能倒流
Problem Description 我以为我会是最坚强的那一个 我还是高估了自己 我以为你会是最无情的那一个 还是我贬低了自己 就算不能够在一起 我还是为你担心 就算你可能听不清 也代表我的心意 ...
- 小Q系列故事——为什么时光不能倒流
还是日期问题啦QAQ~~~ Problem Description 我以为我会是最坚强的那一个 我还是高估了自己 我以为你会是最无情的那一个 还是我贬低了自己 就算不能够在一起 我还是为你担心 就算你 ...
- HDU 4505 小Q系列故事——电梯里的爱情
小Q系列故事--电梯里的爱情 Tim ...
- 杭电4515小Q系列故事——世界上最遥远的距离
小Q系列故事--世界上最遥远的距离 Time Limit: 500/200 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others) ...
- 杭电4500小Q系列故事——屌丝的逆袭
小Q系列故事--屌丝的逆袭 Time Limit: 300/100 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others) Tota ...
- 杭电4530小Q系列故事——大笨钟
小Q系列故事--大笨钟 Time Limit: 600/200 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others) Total ...
最新文章
- Python 将数据框类型转为字典类型
- 【caffe】OpenCV Load caffe model
- [codevs 1917] 深海机器人问题
- 阿里、美团、拼多多、网易大厂面试之Redis+多线程+JVM+微服务...
- 一行 Python 代码轻松构建树状热力图
- ( 设计高效算法 ) 年龄排序 Age Sort Uva 11462
- Leetcode每日一题:941.valid-mountain-array(有效的山脉数组)
- 开发之没沟通误删客户数据库数据之找数据路
- DOM编程系列之Node对象个人分享
- 【转载】一些重要的java知识点:JVM内存模型和结构
- Windows界面UI自绘编程(上)之下部
- Python大数据分析(三):大数据统计分析技术
- matlab残差的计算,请教MATLAB中拟合圆或者椭圆的残差如何计算
- 为Go语言GC正名-20秒到100微妙的演变史
- 手机扫描条形码二维码原理和实现等网上资料整理
- 第二篇:到底什么才是数据资产
- Dython 容联云的一个测试短信验证码
- 一天一个机器学习小知识——Lasso、Ridge以及ElasticNet
- 数据分析常用知识体系
- 从唐僧师徒来看团队精神
热门文章
- python计算卡方分布_如何用Python计算上证指数的涨跌幅分布情况?
- JavaScript获取java变量值
- 在 Adobe AIR 中为不同屏幕尺寸的多种设备提供支持
- Xna环境在PC平台下的功能扩展
- 【java学习之路】(javaWeb【后端】篇)002.Servlet
- C++小白课本练习4
- Ecology 查询某人所有流程待办事项
- 微服务笔记(一) 搭建服务治理中心
- mysql 内存太大被杀_数据库mysqld进程频繁被杀解决方案[终]
- 数据库本地的sa有个叉号_多个客户端(50)同时使用sa账号操作服务器数据库(sqlserver)会有问题吗?...