题目传送门 发现这题真的坑超多啊...调了一晚上终于过了...我好菜啊qwq. 题意说的比较明白,让你求满足(si^k)%(m1^m2)==0的最小k值.然后看数据范围我们知道,我们肯定不能暴力的判断,需要应用到算术基本定理的内容. 我的思路:把m1分解质因数,拆成算术基本定理的形式,再把每个质因数的个数乘上m2. 之后对于每个细胞,我们也将他分解质因数.显然,m1的质因数在si中必须出现,否则消不掉也就不能整除.之后我们找哪个质因数被削掉需要分裂的次数最多,这个次数作为这个细胞的次数.(这里思…