A29149.质因
入门
官方
通过率:62.50%
时间限制:1.00s
内存限制:128MB
题目描述
时间限制:1000ms
空间限制:256mb
在数学当中,我们可以发现一个非1的正整数可以由许多质因子所组成,许多线性的质数筛选算法也是基于这个性质所得。
现在,Yuilice给予你一个正整数x,假若在范围当中[1,x]的质数数量超出⌊2x⌋,那么请输出YES
,反之输出NO
。
注:本题包含多组测试样例
输入格式
第一行输入一个整数t(1≤t≤104) - 代表共有T组样例进行测试。
第二行输入一个整数x(2≤x≤1018) - 代表Yuilice给予你的数字。
输出格式
针对于每组样例 - 输出YES
或NO
,独占一行。
输入输出样例
输入#1
3 2 3 4
输出#1
NO YES NO
说明/提示
【样例解释】
- 2的质数数量为1,不超过⌊22⌋=1。
- 3的质数数量为2,分别为[2,3],超过了⌊23⌋=1。
- 4的质数数量为2,分别为[2,3],不超过⌊24⌋=2。
测试数据点
- 1 ~ 5 的数据点数据满足 t=1,1≤x≤103
- 6 ~ 10 的数据点数据满足 1≤t≤103,1≤x≤109
- 11 ~ 20 的数据点没有任何限制