【2012百度之星/资格赛】D:共同狂欢
生活随笔
收集整理的這篇文章主要介紹了
【2012百度之星/资格赛】D:共同狂欢
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
時間限制:1000ms???????? 內存限制:131072kB
描述 輸入輸入的第一行包括一個整數T(T ≤ 30),表示測試數據的組數;接下去的T行每行包括一個時間,表示兩地中的一個地方同學報出的整點的時間,表示成“H:M”的形式,其中H是小時(0 ≤ H < 24,且當H小于10的時候可以表示成1位或者2位的形式)、M是分鐘(0 ≤ M < 60,且當M小于10的時候可以表示成1位或者2位)。 輸出每個測試數據輸出一行,當是整點對時時,輸出時區轉換后的小時結果;當不是整點對時時,輸出0。 樣例輸入 4
12:00
01:01
3:00
00:00 樣例輸出 24
0
15
12
百度2005年8月5日上市時,在北京和納斯達克的同學們每一個小時整點時就會通一次電話,對一下表,確認一切相關活動都精確同步。但是要注意,在兩邊的同學位于不同的時區,在夏時制時,兩地時差12小時,因此,每次對表都需要做一下時區轉換。你來幫我們完成這個有點麻煩的工作吧。
實現代碼:
#include<iostream> #include<cstdio> using namespace std;int main(void) {int t,h,m;scanf("%d",&t);while(t--){scanf("%d:%d",&h,&m);if(m == 0){h += 12;if(h > 24)h -= 24;printf("%d\n",h);}elseprintf("0\n");}return 0; }總結
以上是生活随笔為你收集整理的【2012百度之星/资格赛】D:共同狂欢的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【2012百度之星/资格赛】C: 易手机
- 下一篇: 【2012百度之星/资格赛】E:C++