#M1L803. 日历盖章
日历盖章
日历盖章
题目描述
判断给出的年月日是否合法。采用如下规则:闰年是能被400整除,或能被4整除但不能被100整除的年份。2月平年28天、闰年29天;4、6、9、11月30天,其余合法月份31天。月份须为1至12,日须从1开始。
输入格式
第一行输入查询数T;接下来T行,每行输入年份y、月份m、日d。
输出格式
每次查询输出一行,按输入顺序回答。
样例 1
输入
3
2000 2 29
1900 2 29
2024 4 31
输出
YES
NO
NO
说明
2000为闰年,1900不是,4月没有31日。
样例 2
输入
2
2100 0 1
2023 12 31
输出
NO
YES
说明
0月非法,12月31日合法。
数据范围
- 1 ≤ T ≤ 1000
- 第1个参数在[1600,2400]内,为整数。
- 第2个参数在[0,13]内,为整数。
- 第3个参数在[0,32]内,为整数。