![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
莫比乌斯反演
波波i
此微博用来学习,和嘿嘿嘿。
展开
-
jzoj 5842. a
题目大意:给定一个n*m 的 01 矩阵,求包含[l,r]个 1 的子矩形个数。 思路:枚举n的扫描线,然后m是单调的,所以o(n^2*m)轻松出解。程序:#include<cstdio>#include<algorithm>#include<iostream>#define N 500005#define LL long...原创 2018-08-23 21:28:58 · 227 阅读 · 0 评论 -
baoj 2301: [HAOI2011]Problem b (莫比乌斯反演)
题目大意:对于给出的n个询问,每次求有多少个数对(x,y),满足a≤x≤b,c≤y≤d,且gcd(x,y) = k,gcd(x,y)函数为x和y的最大公约数。思路:先看懂题目设ans[n][m]为1 < i < n,1 < j < m,gcd(i,j)=k的个数,那么答案就是ans[b][d]-ans[a-1][d]-ans[b][c-1]+ans[a-1]...原创 2018-08-23 21:47:32 · 166 阅读 · 0 评论 -
牛客 188E
题目大意:小w是欧拉的粉丝众所周知现在小w想求这个东西有m次询问,每次询问F(n)对998244353取mod思路:每一个项分类讨论,线性筛出mu,然后预处理d^k,枚举一个d然后就好了程序:#include<cstdio>#include<cstdlib>#include<iostream>#define LL long long#...原创 2018-09-21 21:50:59 · 152 阅读 · 0 评论