题目描述
定义 f(x) 表示 x 分解质因数后得到的质数个数,例如 f(6)=2,f(12)=3。
具体的,令x=p1a1p2a2……pkak,其中p1,p2,……pk是两两不同的质数,则f(x)=a1+a2+……+ak。
给定一个数n,判断是否存在1<m<n,满足f(m)>f(n)。
输入格式
第一行一个整数 t,表示数据组数。
随后 t 行,每行一个正整数 n。
对于所有数据,满足 1⩽t⩽104,1⩽n⩽2×109。
输出格式
输出t 行,若对于第i组数据给定的n存在 1<m<n,f(m)>f(n)输出一行一个数 1,否则输出一行一个数 0。
样例
6
2
3
4
5
12
514
0
0
0
1
0
1
限制
1s, 1024KiB for each test case.