link 题目大意:给您一个数 n, 每次从n的所有约数(包含1.n)中等概率选出一个约数替换n,重复操作k次,求最后结果期望值%1e9+7. 题解:考虑暴力,我们设f(n,k)代表答案,则有f(n,k)=sum_{d|n}f(d,k-1).f(n,0)=n. 我们发现如果把n分解质因数,最后结果就是所有质因子若干次方结果乘积(f是积性函数). 分解质因数后,我们设g(n,k)代表p^n次方执行k次的结果,由于n是log级别的,所以可以直接dp了. 最后得到了p^0…p^n的分布,加起来乘到答案…