问题 4812 --1立方数差

4812: 1立方数差

题目描述

  给出一个质数 $p$,要求你判断这个质数是否是两个立方数的差,即判断是否存在正整数$a,b$,  满足 $a^3-b^3=p$

输入

多组数据。
第一行给出一个 $T$,表示有 $T$ 组数据。
接下来 $T$ 行,每行一个质数 $p$

输出

输出 $T$  行,对于每个数如果是立方差数,输出 `YES`,否则输出 `NO`。

样例输入输出

输入#1 复制
5
2
3
5
7
11
输出#1 复制
NO
NO
NO
YES
NO

提示

对于 $30\%$  的数据, $2\leq p \leq 100$ ;
对于 $60\%$  的数据, $2\leq p \leq 10^6$ ;
对于 $100\%$  的数据, $2\leq p \leq 10^{12}$ ,$ 1 \leq T \leq 100$,并且保证每个 $p$ 均为质数。

序号 标题 作者 发表时间 费用 订购数 操作