码迷,mamicode.com
首页 >  
搜索关键字:莫比乌斯反演    ( 588个结果
HDU 1695 莫比乌斯反演
题目大意:从1~b中取一个数作为x , 1~d中取一个数作为y令gcd(x,y) = k 的取法有多少种这里我们可以用莫比乌斯函数来解决问题这里用到的公式是[gcd(x,y)==1] = Σ(del|gcd(x,y))mu(del)Σ(1 2 #include 3 #include 4 5 u...
分类:其他好文   时间:2015-04-13 20:40:26    阅读次数:133
BZOJ 2401 陶陶的难题I 数论
题目大意:求∑Ni=1∑Nj=1Lcm(i,j)\sum_{i=1}^N\sum_{j=1}^NLcm(i,j) 一开始写了个莫比乌斯反演结果T到死。。。 ∑Ni=1∑Nj=1Lcm(i,j)=∑Ni=1i+2∑Ni=1∑i?1j=1Lcm(i,j)=∑Ni=1i+2∑Ni=1∑i?1j=1i?jGcd(i,j)=∑Ni=1i+2∑Nd=1∑?Nd?i=2∑i?1j=1[gcd(i,j)=1]d...
分类:其他好文   时间:2015-04-08 18:04:01    阅读次数:145
BZOJ 3930 CQOI2015 选数 莫比乌斯反演
题目见 http://pan.baidu.com/s/1o6zajc2 此外不知道H-L #include #include #include #include #include #define M 10001000 #define INF 0x3f3f3f3f #define MOD 1000000007 using namespace std; int mu[M],p...
分类:其他好文   时间:2015-04-07 14:00:00    阅读次数:160
【BZOJ3529】【莫比乌斯反演 + 树状数组】[Sdoi2014]数表
Description 有一张N×m的数表,其第i行第j列(1 < =i < =礼,1 < =j < =m)的数值为能同时整除i和j的所有自然数之和。给定a,计算数表中不大于a的数之和。Input 输入包含多组数据。 输入的第一行一个整数Q表示测试点内的数据组数,接下来Q行,每行三个整数n,m,a(...
分类:编程语言   时间:2015-04-01 10:55:27    阅读次数:174
SWJTU 2212 简单的GCD (莫比乌斯反演)
简单的GCDTime Limit:1000MS Memory Limit:32768KTotal Submit:12 Accepted:4 Description 问题很简单(洁),有 T 个询问,每次询问 a,b,d ,问有多少对 (x,y) 满足 1 ≤ x ≤ a, 1 ≤ y ≤ b ,且 ...
分类:其他好文   时间:2015-03-30 22:48:58    阅读次数:208
莫比乌斯反演
玛雅……之前一直云里雾里的……今天终于想明白了vfk说的吼啊:莫比乌斯变换起到类似前缀和的作用!$f(n)=\sum_{d|n}g(n)$QAQ原来蒟蒻之前根本没理解莫比乌斯变换是啥啊……而莫比乌斯反演是干啥呢?如果给你一个数组,让你算它的莫比乌斯变换,那就很好搞了……就是搞个类似前缀和的东西……如...
分类:其他好文   时间:2015-03-28 23:06:11    阅读次数:183
spoj 4491 莫比乌斯反演
spoj 4491 莫比乌斯反演 题意: 给出a,b,求gcd(x,y)=prime的方案数,其中:1 限制: 1 思路: 先把问题拆成一个一个来考虑,然后问题就变成gcd(x,y)=k的方案数。 设f(k)为gcd(x,y)=k的方案数, 设F(k)为gcd(x,y)为k的倍数的方案数,显然F(k)=floor(a/k)*floor(b/k)。 由莫比乌斯反演得: ...
分类:其他好文   时间:2015-03-15 16:52:27    阅读次数:285
SPOJ VLATTICE Visible Lattice Points 莫比乌斯反演 难度:3
http://www.spoj.com/problems/VLATTICE/明显,当gcd(x,y,z)=k,k!=1时,(x,y,z)被(x/k,y/k,z/k)遮挡,所以这道题要求的是gcd(x,y,z)==1的个数+{(x,y,0)|gcd(x,y)==1}的个数+3{(0,0,1),(0,1...
分类:其他好文   时间:2015-03-12 00:46:51    阅读次数:123
zoj 3435 spoj 7001 莫比乌斯反演
zoj 3435 题意: 给出3个数a,b,c, 定义一个立方体,这个立方体有a*b*c个点,每个点的坐标都是整数(x,y,z),求经过坐标(1,1,1)和另外任意一个点(x1,y1,z1)的不同的直线有多少条。 限制: 2 思路: 有3种情况: 1. x1,y1,z1都大于等于2: 问题就变成求1 用莫比乌斯反演来做。 设f(k)为gcd(x,y,z)=k...
分类:其他好文   时间:2015-03-05 17:08:21    阅读次数:111
bzoj 2301 莫比乌斯反演
bzoj 2301 莫比乌斯反演 题意: 给出a,b,c,d, 求符合条件a 限制: 1 思路: 这道题可以化为:求 1 这个问题可以用莫比乌斯反演解决。 设f(k)为gcd(x,y)=k的数对(x,y)的数目, 设F(k)为gcd(x,y)为k的倍数的数对(x,y)的数目,显然F(k)=floor(t1/k)*floor(t2/k),由于这道题case数比...
分类:其他好文   时间:2015-03-05 14:45:53    阅读次数:114
588条   上一页 1 ... 52 53 54 55 56 ... 59 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!