2021 icpc第二场网络赛 L Euler Function
链接
大意
每次给你两种操作,一种是区间称,另一种是求ph[a[l]]+ph[a[l+1]]...+ph[a[r]]ph[a[l]] + ph[a[l+1]]...+ph[a[r]]ph[a[l]]+ph[a[l+1]]...+ph[a[r]]
思路
首先,观察到区间乘是套了一个函数的,所以我们不能直接乘,得想办法把这个化简一下
我们知道对于欧拉函数有这么一个性质, 当p是质数时
p不是x的因子时,ph(p∗x)=p∗ph(x)ph(p*x)=p*ph(x)ph(p∗x)=p∗ph(x)
p是x的因子时,
原创
2022-04-01 21:32:59 ·
339 阅读 ·
0 评论