1. 程式人生 > >HDOJ 1201 18歲生日 [常識]

HDOJ 1201 18歲生日 [常識]

 題目很水,但是我做得很糾結。

解題思路:
生活常識,平年:365天,閏年:366(2月有29號)
如果出生在2月29號,那麼也就說出生那一年一定是閏年,通過簡單證明可得:閏年+18=非閏年

提示:對大於等於3月和小與3月出生分類討論。

AC程式碼:

測試資料:

10
1980-02-29
-1
1988-03-03
6574
1987-03-03
6575
1970-03-03
6575
1988-02-02
6575
1987-02-02
6575
1970-02-02
6574
1988-02-28
6575
1970-02-28
6574
1987-02-28
6575
Press any key to continue . . .