作者:Pri_颖颖_773 | 来源:互联网 | 2023-08-21 12:25
答案等于$\sum_{d|(P,Q)}d\times\phi(Pd)$设$P\prod{i1}^{t}p_i^m_i$,$(P,Q)\prod_{i1}^tp_i^k_i$(mar
答案等于$\sum_{d|(P,Q)} d\times \phi (P/d)$设$P=\prod{i=1}^{t}p_i^m_i$,$(P,Q)=\prod_{i=1}^t p_i^k_i$(markdown莫名崩掉了,凑活着看吧)答案就等于$P=\prod p_i^{m_i-1}\times((k_i+1)(p_i-1)+[k_i=m_i])$
只用pollard-rho分解一下质因数就可以了。
注意$Q_i$可以等于0!我没注意就又wa又re一时爽,提交了50次,只能明天交了。。。
bzoj3481题解