2010年9月9日 星期四

10070 - Leap Year or Not Leap Year and ...

古老的民族Gulamatu非常專精於閏年的計算(閏年是可被4整數但不能被100整除的年份,但例外是能被400整除的年份也是閏年),另外他們每幾年都會有嘉年華會,其中一個嘉年華會稱為Huluculu嘉年華(舉行於可被15整除的年份),另一個稱為Bulukulu嘉年華(舉行於可被55整除的年份且同時該年度為閏年)。給你一個年份,你必須判斷該年度是否是閏年或有嘉年華會,若皆不是則你的程式必須印出"This is an ordinary year.",列印的順序為:閏年 --> huluculu嘉年華 --> bulukulu嘉年華。

Input
輸入的每一列都有一個表示年份的整數,並以EOF代表檔案結束,每一年都不會小於2000(為了避免與舊曆制相衝突)。請不要對輸入作多餘的假設。

Output
請依序輸出該年度的特性,並在每一組輸出之後多加一列空行。共有四種情況:
This is leap year.
This is huluculu festival year.
This is bulukulu festival year.
This is an ordinary year.

Sample Input
2000
3600
4515
2001

Sample Output
This is leap year.

This is leap year.
This is huluculu festival year.

This is huluculu festival year.

This is an ordinary year.



原文出處

沒有留言:

張貼留言