#2224. 质因数分解

质因数分解

题目描述

给定TT个正整数,要求对于每个数,都输出其质因数分解

输入格式

第1行一个正整数TT

第2行TT个正整数aia_i,表示每个数

输出格式

TT行,第ii行对应第ii个数的质因数分解。

输出格式:P1P_1^c1P2{c_1} * {P_2}^c2Pm{c_2}…*P_m^cm{c_m}

其中,P1,P2,,PmP_1,P_2, …,P_m为递增的互不相同的质素,cic_i为1时省略。

样例

2
24 25
2^3*3
5^2

数据规模

  • ai<3106a_i<3*10^6
  • TT<20

提示

维护1~TT每个数最小约数,可以发现它必然为质素