測試鏈結
總時間限制: 1000ms 記憶體限制: 65536kb
描述
有一種特殊的日曆法,它的一天和我們現在用的日曆法的一天是一樣長的。它每天有10個小時,每個小時有100分鐘,每分鐘有100秒。10天算一周,10周算乙個月,10個月算一年。現在要你編寫乙個程式,將我們常用的日曆法的日期轉換成這種特殊的日曆表示法。這種日曆法的時、分、秒是從0開始計數的。日、月從1開始計數,年從0開始計數。秒數為整數。假設 0:0:0 1.1.2000 等同於特殊日曆法的 0:0:0 1.1.0。
輸入
第一行是乙個正整數 n ,表明下面有 n 組輸入。每組輸入有一行,格式如下:hour:minute:second day.month.year
表示常規的日期。日期總是合法的。2000 <= year <= 50000。
輸出
每組輸入要求輸出一行。格式如下:mhour:mmin:msec mday.mmonth.myear 是輸入日期的特殊日曆表示方法。
樣例輸入
70:0:0 1.1.2000
10:10:10 1.3.2001
0:12:13 1.3.2400
23:59:59 31.12.2001
0:0:1 20.7.7478
0:20:20 21.7.7478
15:54:44 2.10.20749
樣例輸出
0:0:0 1.1.0
4:23:72 26.5.0
0:8:48 58.2.146
9:99:98 31.8.0
0:0:1 100.10.2000
0:14:12 1.1.2001
6:63:0 7.3.6848
#include
using
namespace std;
int weeks;
bool
leap
(int year)
intmonths
(int mon,
int y)
}int
main()
return0;
}
NOIP學習之綜合應用 166 不吉利日期
測試鏈結 總時間限制 1000ms 記憶體限制 65536kb 描述 在國外,每月的13號和每週的星期5都是不吉利的。特別是當13號那天恰好是星期5時,更不吉利。已知某年的一月一日是星期w,並且這一年一定不是閏年,求出這一年所有13號那天是星期5的月份,按從小到大的順序輸出月份數字。w 1 7 輸入...
NOIP學習之綜合應用 161 啤酒廠選址
測試鏈結 總時間限制 1000ms 記憶體限制 65536kb 描述 海上有乙個島,在環海邊上建有一條環島高速公路,沿著公路有n 5 n 10000 個居民點,假設每個居民點有乙個編號,從0開始,按順時針依次從小到大 即,0,1,n 1 編號。在島上啤酒很受青睞。某啤酒企業計畫在島上投資建乙個啤酒廠...
NOIP學習之綜合應用 164 回文素數
測試鏈結 總時間限制 5000ms 記憶體限制 65536kb 描述乙個數如果從左往右讀和從右往左讀數字是相同的,則稱這個數是回文數,如121,1221,15651都是回文數。給定位數n,找出所有既是回文數又是素數的n位十進位制數。注 不考慮超過整型數範圍的情況 輸入位數n,其中1 n 9。輸出第一...