质因数分解
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
问题描述
给定两个正整数 ,你需要求出来 分解质因数之后的质因子的和是多少,然后设这个和为 。例如 ,则 。
最终求出 和 的最小公倍数后与 相比较,看是否正确。
也就是说如果 ,则输出 YES
,否则输出 NO
。
输入格式
第一行输入一个正整数 ,表示测试用例的数量。
接下来 行,每行输入两个正整数 ,含义如题所述。 $(1\leq T\leq 100,1\leq n \leq 10^{3},1\leq num \leq 10^{5} )$
输出格式
输出 行,每行包含一个字符串 ,如果 ,则输出 YES
,否则输出 NO
。
样例输入
3
21 210
4 35
105 105
样例输出
YES
NO
YES
说明
对于样例:
分解质因子后是 ,因此输出 。
分解质因子后是 ,因此输出 。
分解质因子后是 ,因此输出 。