我才18我做错了什么

TimeLimit:2000MS  MemoryLimit:256MB
64-bit integer IO format:%I64d
未提交 | 登录后收藏
Problem Description

“我18,我真18你就让我考试吧!”

事情是这个样子的:

你想要去考试,考试的最后一轮定于 YY 年 MM 月 DD 日举行,其中 DD 是当天的日期, MM 是当月的月份, YY 是当年的年份的最后两位。根据考试规则,所有参赛者在决赛时必须年满 18 岁。 你出生于 BY 年, BM 月,BD 日。这个日期记录在你的护照上,你的护照复印件已经寄给了组织者。但是你了解到,在不同的国家,日期的书写方式是不同的。例如,在美国,先写月份,然后写日期,最后写年份。

你想知道是否有可能重新排列你出生日期的数字,以便你在 YY 年, MM 月, DD 日那天至少 18 岁。如果决赛当天刚好是参赛者的 18 岁生日,则你可以参加。

因为我们只考虑从 2001 年到 2099 年的决赛年份,所以使用以下规则:如果年份的数字可以被 4 整除,那么年份就是闰年。


Input

第一行输入三个数,DD.MM.YY,第二行输入BD.BM.BY. 保证 YY 和BY 取值范围在 [01;99].


Output

如果可能通过重新排列出生日期的顺序,让 你在考试当天至少 18 岁,则输出 YES 。如果不能,则输出 NO。

SampleInput 1
01.01.98
01.01.80
SampleOutput 1
YES
SampleInput 2
20.10.20
10.02.30
SampleOutput 2
NO
SampleInput 3
28.02.74
28.02.64
SampleOutput 3
NO
Submit
题目统计信息详细
总AC数0
通过人数0
尝试人数2
总提交量3
AC率0.00%
AC该题后可以添加标签
贴完标签可以获得20ACB。
并且可以获得本题所有提交代码查看权限。
点击标题可以显示标签。
如果你还没认真思考过这题,请不要查看标签
如果您已经通过了该题,请务为该题贴上标签

T^T Online Judge

[BUG反馈] [FAQ] [闽ICP备17026590号-1]
当前版本:3.24 系统时间: