小Q系列故事 為什麼時光不能倒流

2021-07-03 04:01:15 字數 1563 閱讀 9256

小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

2

11:28:32 02:14:21

05:00:00 96:00:01

sample output

09:14:11

04: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...