A32144.Lscumm
普及-
官方
通过率:0%
时间限制:1.00s
内存限制:256MB
题目描述
Elbisivid 成精了。
它学会了数学。
Elbisivid 说所有青蛙数 n 都满足
存在一个数列 a1,a2,a3,⋯,ak(k 供你任意指定,但是 k≥2) 满足:
- a1+a2+⋯+ak=n
- lcm(a1,a2,⋯,ak)=n
请注意,两条要求必须针对同一个数列 a 同时满足。
青蛙为了测试你的智商,于是让你判断 t 个数是不是青蛙数。
输入格式
第 1 行,一个正整数 t,表示问询组数。
第 2∼t+1 行,每行两个正整数,表示当前询问的 n。
输出格式
共 t 行,每行是 Yes
和 No
之一,表示结果。结果区分大小写,请注意 YES
、NO
、yes
、no
是不被认为正确的。
输入输出样例
输入#1
6 1 11 114 1145 11451 114514
输出#1
No No Yes Yes Yes Yes
说明/提示
对于 20% 的数据,n≤10;
对于 60% 的数据,n≤104;
对于另外 10% 的数据,n 是质数。
对于 100% 的数据,n≤109,t≤50;