#1222. [GESP202406 二级] 平方之和

[GESP202406 二级] 平方之和

题目描述

对于每个给定的正整数 aia_i,判断它是否能够写成两个正整数的平方和,即是否存在 x>0,y>0x>0,y>0,使 x2+y2=aix^2+y^2=a_i。允许 x=yx=y,但不允许使用 00。

输入格式

第一行输入整数 nn。之后 nn 行,每行一个整数 aia_i。

输出格式

对每个数输出一行,能够表示输出 Yes,否则输出 No。

4
5
1
2
25
Yes
No
Yes
Yes

说明/提示

对于全部数据,1≤n≤101\le n\le10,1≤ai≤1061\le a_i\le10^6。