a107: F. 時光機實驗
標籤 : 2013國中組初賽
通過比率 : 1人/1人 ( 100% ) [非即時]
評分方式:
Strictly

最近更新 : 2023-08-04 12:42

內容

2013 網際網路程式設計全國大賽 國中組初賽

幾千萬年前,天上掉下了一顆隕石,在地球表面上引發了浩劫。

你是個科學家,想要研究這個傳說中的隕石坑。隕石坑周圍的紋路十分詭異,如同蚯蚓身上的環節,故又稱蚯蚓坑。

你發現當初這個隕石所挾帶的巨大的重力在撞擊時扭曲了周圍的時空。至今在隕石坑附近仍會不時產生時空狹縫,如果你穿過他,就可以穿越時空。由於蚯蚓是一種蟲,所以這種時空狹縫又叫蟲洞。

可惜蟲洞非常寫小且只有特製的儀器才能平安穿越,否則一般的物體都會被奇怪的力場徹底破壞,消失於虛空之中。

於是很久之前你曾不時對著蟲洞投入了不少感應器,這天你想要整理感應器的資料。可是每個感應器當初只有記錄穿越蟲洞前的時間和穿越後的時間,你想要計算每個感應器被丟入蟲洞後的時間差了多少。

輸入說明

輸入的第一行有一個正整數 T(T ≤ 50000),代表測試資料的組數。

每一組測試資料的只有一行。該行會有兩組時間,分別表示穿越蟲洞前的時間和穿越後的時間,中間以一個空白和逗號隔開。

時間內所有數值都是可能有 0 開頭的兩位整數。時間格式:“m-d H:M:S” (不含雙引號)

  • m: 月,01 ≤ m ≤ 12。
  • d: 日,
    • 如果 m = 1,3,5,7,8,10,12,01 ≤ d ≤ 31。
    • 如果 m = 4,6,9,11,01 ≤ d ≤ 30。
    • 如果 m = 2,01 ≤ d ≤ 28。
  • H: 時,00 ≤ H ≤ 23。
  • M: 分,00 ≤ M ≤ 59。
  • S: 秒,00 ≤ S ≤ 59。
輸出說明

對於每一筆測試資料請輸出一行,表示感應器進入蟲洞前後的時間差,且需把時間差換算成可讀的格式。

時間差格式:“d H:M:S” (不含雙引號)

  • d: 天數。如果是回到過去 (時間差是負數),則 d 需要加上負號。
  • H: 時,00 ≤ H ≤ 23。
  • M: 分,00 ≤ M ≤ 59。
  • S: 秒,00 ≤ S ≤ 59。

H, M, S 強制使用 2 位數,如果只有 1 位,請在開頭補上 “0” (不含雙引號)。

範例輸入
3
05 -14 05:14:00 , 05 -14 05:14:00
05 -14 05:14:00 , 05 -15 15:31:36
05 -15 15:31:36 , 05 -14 05:14:00
範例輸出
0 00:00:00
1 10:17:36
-1 10:17:36
測資資訊:
記憶體限制: 512 MB
公開 測資點#0 (100%): 1.0s , <10M
提示 :
標籤:
2013國中組初賽
出處:
NPSC [管理者:
zero (管理員)
]


編號 身分 題目 主題 人氣 發表日期
沒有發現任何「解題報告」