T_T终于让我过了,坑啊,竟然时限是200ms... 我是预处理出不整除了个数的,因为这个较容易一点.利用算术基本定理,f=p1^a1*p2^a2...... 所以,整除它的个数就是(a1+1)*(a2+1)...... 开始预处理时,利用线性筛来先求素数,再计算,...呃,果断TLE了.后来发度娘告诉我一种令人发指的方法,那就是直接两个循环来求,比较令当前因数为i,循环求能被i整除的..靠O(n^2)的啊,竟然比我的还要快. 另个求整除的,就直接DFS了. #include <iostream…