Problem A: 【GESP1】每月天数

Memory Limit:128 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:129 Solved:40

Description

小明刚刚学习了每月有多少天,以及如何判断平年和闰年,想到可以使用编

程方法求出给定的月份有多少天。你能做到吗?

Input

输入一行,包含两个整数,分别表示一个日期的年、月。

Output

输出一行,包含一个整数,表示输入月份有多少天。

Sample Input Copy

2022 1

Sample Output Copy

31

HINT

关于平年闰年的规则是,如果年份不能被4整除,则为平年;

如果年份能被4整除,但是不能被100整除,则为闰年;

如果能被100整除,但不能被400整除,则为平年,否则为闰年。

例如,2000年为闰年,因为2000能被400整除,而2100年为平年,因为不能被400整除。

闰年的2月份为29天,平年为28天。其余月份不论平年闰年天数都不变。

1、3、5、7、8、10、12每月31天。

4、6、9、11每月30天。