#1889. 【NOIP模拟考试 #1】质因子

【NOIP模拟考试 #1】质因子

题目描述

小 F 想考你一个很简单的数论问题,给出一个数 xx ,定义 f(x)f(x)xx 的不同质因子个数,例如 f(12)=2f(12)=2

qq 次询问,每次给出一个数 xx ,要求输出 f(x)f(x)

输入格式

第一行一个整数 qq 表示询问次数。

接下来 qq 行每行一个整数 xix_i (2xi1062\leq x_i\leq 10^6) ,表示一组询问。

输出格式

输出 qq 行,每行一个整数表示 f(xi)f(x_i)

样例

3
12 
30030 
2333
2
6
1

数据范围与约定

对于 20%20\% 的数据, q10q\leq 10

对于 40%40\% 的数据, q1000q\leq 1000

对于另外 20%20\% 的数据, xi1000x_i\leq 1000

对于 100%100\% 的数据, q106q\leq 10^6