Type: Default 1000ms 256MiB

相邻

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目背景

给你一个数判断他是否可以写成x2022+y2021x * 2022 + y * 2021 的形式

x和y必须是非负整数

数据范围

1T1041 \leq T \leq 10^4

2n1062 \leq n \leq 10^{6}

输入

第一行一个数字T表示有T组数据

随后T行每行一个数字n判断他是否可以写成x2022+y2021x * 2022 + y * 2021 的形式

输出

如果可以则输出"YES" 否则输出"NO"

样例

5
34364
1234
57109230
89
2022
YES
NO
YES
NO
YES

样例解释

34364=72022+10202134364=7 * 2022+10 * 2021

57109230=282432022+10202157109230=28243 * 2022+10 * 2021

2022=12022+020212022=1* 2022+0* 2021

新生周赛第四场(DIV. 3)

Not Attended
Status
Done
Rule
ACM/ICPC
Problem
6
Start at
2022-10-24 20:00
End at
2022-10-24 21:42
Duration
1.7 hour(s)
Host
Partic.
38