摘要:"点此看题面" 大致题意: 给你一棵树,每条边为黑色或红色, 求有多少个三元组$(x,y,z)$,使得路径$(x,y),(x,z),(y,z)$上都存在至少一条红色边。 容斥 我们可以借助 容斥 思想,用总方案数减去不合法方案数,就可以得到合法方案数。 一个不合法方案,就要使得路径$(x,y),(x 阅读全文
posted @ 2019-11-10 16:11 TheLostWeak 阅读 (8) 评论 (0) 编辑
摘要:"点此看题面" 大致题意: 一个长度为$n$的数组,实现两种操作:将满足$gcd(i,k)=d$的$a_i$加上$v$,询问$\sum_{i=1}^xa_i$。 对于修改操作的推式子 莫比乌斯反演真是个神奇而又有趣的东西...... 考虑修改操作是将满足$gcd(i,k)=d$的$a_i$加上$v$ 阅读全文
posted @ 2019-11-10 15:30 TheLostWeak 阅读 (8) 评论 (0) 编辑
摘要:"点此看题面" 大致题意: 一个长度为$n$的数组,实现两种操作:单点修改,给定$i$求$\sum_{j=1}^na_j[gcd(i,j)=1]$。 莫比乌斯反演 考虑推一推询问操作的式子: $$\sum_{j=1}^na_j[gcd(i,j)=1]$$ 按照 莫比乌斯反演 的一般套路,我们知道$\ 阅读全文
posted @ 2019-11-10 13:47 TheLostWeak 阅读 (14) 评论 (0) 编辑