A32144.Lscumm

普及-

官方

通过率:0%

时间限制:1.00s

内存限制:256MB

题目描述

Elbisivid 成精了。

它学会了数学。


Elbisivid 说所有青蛙数 nn 都满足

存在一个数列 a1,a2,a3,,aka_1,a_2,a_3,\cdots,a_kkk 供你任意指定,但是 k2k\ge 2) 满足:

  • a1+a2++ak=na_1+a_2+\cdots +a_k=n
  • lcm(a1,a2,,ak)=n\text{lcm}(a_1,a_2,\cdots,a_k)=n

请注意,两条要求必须针对同一个数列 aa 同时满足。

青蛙为了测试你的智商,于是让你判断 tt 个数是不是青蛙数。

输入格式

11 行,一个正整数 tt,表示问询组数。

2t+12\sim t+1 行,每行两个正整数,表示当前询问的 nn

输出格式

tt 行,每行是 YesNo 之一,表示结果。结果区分大小写,请注意 YESNOyesno 是不被认为正确的。

输入输出样例

  • 输入#1

    6
    1
    11
    114
    1145
    11451
    114514

    输出#1

    No
    No
    Yes
    Yes
    Yes
    Yes

说明/提示

对于 20%20\% 的数据,n10n\le 10

对于 60%60\% 的数据,n104n\le 10^4

对于另外 10%10\% 的数据,nn 是质数。

对于 100%100\% 的数据,n109,t50n\le 10^9,t\le 50;

首页