HDUOJ-----4510 小Q系列故事——为什么时光不能倒流
生活随笔
收集整理的這篇文章主要介紹了
HDUOJ-----4510 小Q系列故事——为什么时光不能倒流
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
小Q系列故事——為什么時光不能倒流
Time Limit: 300/100 MS (Java/Others)????Memory Limit: 65535/32768 K (Java/Others)
Total Submission(s): 2379????Accepted Submission(s): 1062
我以為我會是最堅強的那一個 我還是高估了自己
我以為你會是最無情的那一個 還是我貶低了自己
就算不能夠在一起 我還是為你擔心
就算你可能聽不清 也代表我的心意
那北極星的眼淚 閃過你曾經的眼角迷離
那玫瑰花的葬禮 埋葬的卻是關于你的回憶
如果時光可以倒流 我希望不要和你分離
如果注定分離 我希望不要和你相遇
——摘自《小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日) 代碼: 1 #include<stdio.h> 2 #include<string.h> 3 int main() 4 { 5 int test,aa,bb,cc,xx,yy,zz; 6 int st,en; 7 scanf("%d",&test); 8 while(test--) 9 { 10 scanf("%d:%d:%d %d:%d:%d",&aa,&bb,&cc,&xx,&yy,&zz); 11 st=aa*3600+bb*60+cc; 12 en=(xx%12)*3600+yy*60+zz; 13 int ans=st-en; 14 if(ans<0) ans+=43200; 15 aa=ans/3600; 16 bb=((ans%3600)/60)%60; 17 cc=ans%60 ; 18 printf("%02d:%02d:%02d\n",aa,bb,cc); 19 } 20 return 0; 21 }?
總結
以上是生活随笔為你收集整理的HDUOJ-----4510 小Q系列故事——为什么时光不能倒流的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [C++] socket - 3 [线程
- 下一篇: DEDECMS全版本gotopage变量