小q系列故事――為什麼時光不能倒流
time limit:100msmemory limit:32768kb64bit io format:%i64d & %i64u
description
我以為我會是最堅強的那乙個 我還是高估了自己
我以為你會是最無情的那乙個 還是我貶低了自己
就算不能夠在一起 我還是為你擔心
就算你可能聽不清 也代表我的心意
那北極星的眼淚 閃過你曾經的眼角迷離
那玫瑰花的葬禮 埋葬的卻是關於你的回憶
如果時光可以倒流 我希望不要和你分離
如果注定分離 我希望不要和你相遇
――摘自《小q失戀日記 》第17卷520頁
這是碼農小q第58次失戀了,也是陷得最深的一次。
現在小q專門請了年休假**情傷,但情緒總不見好轉,每天足不出戶,眼睛盯著牆上的鐘錶,反覆念叨:「表白要趁早,時光不倒流,表白要趁早,時光不倒流......」
假設現在已知當前的時間,讓時間倒退回若干,你能計算出鐘錶顯示的時間嗎?
input
輸入首先包含乙個整數n,表示有n組測試用例。
接下來的n行表示n個測試用例,每行包括2個時間hh:mm:ss
hh:mm:
sshh: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
211:28:32 02:14:21
05:00:00 96:00:01
sample output
09:14:1104:59:59
ac**&0s**:#includeusing namespace std;
int main()
s-=ss;
if(s<0)
if(h<10)cout << 0 << h <<":" ;
else
cout << h << ":";
if(m<10)cout << 0 << m <<":" ;
else
cout << m << ":";
if(s<10)cout << 0 << s int main()
{ int n,h,m,s,hh,mm,ss;
char t;
cin >> n;
while(n--)
{ cin >> h >> t >> m >> t >> s;
cin >> hh >> t >> mm >> t >> ss;
if(s
小Q系列故事 為什麼時光不能倒流
problem description 我以為我會是最堅強的那乙個 我還是高估了自己 我以為你會是最無情的那乙個 還是我貶低了自己 就算不能夠在一起 我還是為你擔心 就算你可能聽不清 也代表我的心意 那北極星的眼淚 閃過你曾經的眼角迷離 那玫瑰花的葬禮 埋葬的卻是關於你的回憶 如果時光可以倒流 我希...
HDU4510 小Q系列故事 為什麼時光不能倒流
problem description 我以為我會是最堅強的那乙個 我還是高估了自己 我以為你會是最無情的那乙個 還是我貶低了自己 就算不能夠在一起 我還是為你擔心 就算你可能聽不清 也代表我的心意 那北極星的眼淚 閃過你曾經的眼角迷離 那玫瑰花的葬禮 埋葬的卻是關於你的回憶 如果時光可以倒流 我希...
《為什麼時光不能倒流》UnixCenter的獎品!
今天是個高興的日子,收到了 為什麼時光不能倒流 sun,26 aug 2007 18 56 29 0000 尊敬的unix center.net使用者 由於軟體的通知功能可能有誤,我們可能將領獎通知信錯誤地發給了所有會員。所以,幸運的名單以unix center.net 公布的名單為準 unix c...