[洛谷P3987]我永远喜欢珂朵莉~ 题目大意: 给你\(n(n\le10^5)\)个数\(A_{1\sim n}(A_i\le5\times10^5)\),\(m(m\le5\times10^5)\)次操作,操作包含以下两种: 将区间\([l,r]\)间所有\(v\)的倍数除以\(v\). 求区间\([l,r]\)所有数之和. 思路1: 对范围内要用到的每个质因数开一个set维护包含该质因子的\(A_i\)下标. 对于操作\(1\),将\(v\)分解质因数,在set中查找下标在\([l,r]\…