经过一段时间的学习,熊大现在已经可以接受更加复杂的 ddl 了。现在的 ddl 不仅仅是一个月内的了,还有可能是许多年以后的 ddl……
此外,因为熊大计组学疯了,他忘记了一些 ddl。其中有些 ddl 他是不记得日期了,却记得该 ddl 还剩多少天;有些 ddl 他记错了,该日期是不合法的;还有一些是完全忘记了,那就没办法了……
现在熊大想在不同时间来问你关于他的 ddl 的事情……
第一行一个正整数 $T$,表示有 $T$ 组数据,每组表示一次询问。
接下来 $T$ 行,每行 $2$ 到 $3$ 个非负整数 $a,b,c$,分别以一个空格分隔。
第一个非负整数 $a$ 固定为 8
位,表示当前的日期,格式为 YYYYMMDD
。
第二个非负整数 $b$ 只可能是 0,1,2
中的一个,对应题目描述中的三种情况。
0
,则第三个非负整数 $c$ 表示该 ddl 距离当前日期有多少天。1
,则第三个非负整数 $c$ 固定为 8
位,表示 ddl 的日期,格式同第一个整数。2
,则没有第三个非负整数 $c$。保证 $1\leq T\leq1000,b\in\{0,1,2\}$。
保证 $a$ 所表示的日期一定合法。当 $c$ 表示日期时,保证 $c$ 晚于 $a$,但不保证 $c$ 表示的日期一定合法。
当 $c$ 表示该 ddl 距离当前日期有多少天时,保证 $c$ 在 int
非负范围内。
对于题目中涉及到的所有的日期,均保证不早于 1600 年 1 月 1 日,不晚于 9999 年 12 月 31 日。
对于每组数据,输出一行数据,按照如下格式。 对于输入的 $b$:
0
,则输出该 ddl 的正确日期,格式为 YYYY-MM-DD
。1
,则对该 ddl 的日期进行判断。WR0NG DATE!!!
。2
,则输出 qwq
。5
20240919 0 10
20240818 1 20240919
20240717 2
20240616 1 20250229
20240515 0 365
2024-09-29
32
qwq
WR0NG DATE!!!
2025-05-15
输入共 5 组数据。
2
,输出 qwq
。WR0NG DATE!!!
。注意是 WR0NG
不是 WRONG
。