#CYF0010. 这个日期是对的吗?
这个日期是对的吗?
题目背景
小 C
发现年份分为闰年和平年,每个月的天数也有不同。
该题目建议使用 switch
语句。
题目描述
这里我们需要输入三个正整数 ,代表年、月、日,请你判断输入的是否符合规范。
输入格式
一行输入。
一行输入三个正整数 ,代表年、月、日。
输出格式
一行输出。
一行输出该日期是否符合规范,符合输出 Yes
,反之输出 No
。
样例 #1
样例输入 #1
2024 7 7
样例输出 #1
Yes
样例 #2
样例输入 #2
2022 2 29
样例输出 #2
No
样例 #3
样例输入 #3
2024 2 29
样例输出 #3
Yes
提示
样例解释】:
【样例解释1】:2024
年 7
月有 7
号。
【样例解释1】:2022
年 2
月没有 29
号。
【样例解释1】:2024
年 2
月有 29
号。
数据范围】:
对于 的数据,保证 $1 \leq y \leq 10^4,1 \leq m \leq 20, 1 \leq d \leq 100$ 。