Calendar Game
题号:NC236139
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld

题目描述

有两个人在轮流玩一个对日期进行操作的游戏,游戏有两种操作方式:
①:直接跳转到下一天。
②:直接跳转到下一个月的同一天,保证下一个月有这一天。

给你一个年月日,你先手,问能不能使日期跳转到2001.11.4。如果跳转到2001.11.4之后的日期,则操作的人输。

需要考虑闰年。

输入描述:

第一行一个整数,表示数据组数。
每组数据包括一行,Y M D,表示日期,日期在1900.1.1到2001.11.4中。

输出描述:

每组数据输出一行,若在你操作后日期恰好为2001.11.4,则输出"YES",否则输出"NO"
示例1

输入

复制
3 
2001 11 3 
2001 11 2 
2001 10 3

输出

复制
YES 
NO 
NO

备注:

原题链接:https://acm.hdu.edu.cn/showproblem.php?pid=1079