PKU2603 brave ballonists

这道题的大意是,十个数相乘,求所得积的约数个数。但是,它考察的显然不是高精度计算,而是约数个数定理。对于一个数a,如果我们有:

a=(p1^k1)* (p2^k2)* (p3^k3)*……*(pn^kn)

       那么a的约数个数为(k1+1*k2+1*k3+1*……*kn+1

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章