码迷,mamicode.com
首页 >  
搜索关键字:公约数    ( 1610个结果
找新朋友 hdu 1286
http://acm.hdu.edu.cn/showproblem.php?pid=1286 分析:与会长的编号(N)有大于1的公约数则为老朋友,让你求新朋友的个数。那么新朋友肯定是与会长的编号(N)互质的数了。 注意:一般做法都会超时。这时候就需要用到欧拉函数了。 欧拉函数: (求出一个数n与1~ ...
分类:其他好文   时间:2016-08-03 10:19:45    阅读次数:182
HDU 4497 素数筛,合数分解
题意:给你两个数,G和L ,它们是一组数的GCD(最大公约数)和LCM(最小公倍数),求出满足条件的组合数,每个组合有三个数,排序不同,也算不同组合。 L : p1^t1 * p2^t2 ... * pi^ti G: q1^s1 * q2^s2... * qi^si (pi和qii都是素数ii) G ...
分类:其他好文   时间:2016-08-02 21:00:29    阅读次数:183
欧几里德与扩展欧几里德算法
一、欧几里得算法 二、扩展欧几里得算法 对于不完全为 0 的非负整数 a,b,gcd(a,b)表示 a,b 的最大公约数,必然存在整数对 x,y ,使得 gcd(a,b)=ax+by。 可见,扩展欧几里德要求a,b,不能为负,所以当出现负数时我们通常采用 |a|(-x)+by=gcd(|a|,b) ...
分类:编程语言   时间:2016-08-02 11:33:18    阅读次数:205
hdu 3092 (简化的素数打表+dp+log的用法) ps(开数组和预处理时数组要大点处理多一点。。。)
题意:给你一个3000以内的数s,让你把它分解成几个数的和,要求得到的这几个数最小公倍数最大 对于两个数a,b,如果不互质那么对于答案的贡献最多是a*b,假设他们最大公约数为k,那么把a,b分为a,b/k,b-b/k三个数的积肯定会大于等于a*b; 因为当b/k > 1 && b-b/k > 1时, ...
分类:编程语言   时间:2016-08-01 15:49:52    阅读次数:177
HDU 1019 (GCD 与 LMC)
题意给你一堆数,要求你求出他们LMC(最小公倍数)。首先两个是的最小公倍数是等于他们相乘再除一他们的GCD(最大公约数),那三个数的最大公倍数又怎么求呢?显然不能像之前那样做,现在给出一个定理:如果已知N个数的最小公倍数,那么再加一个数m,那这N+1个数的最小公倍数等于前N个数的最小公倍数和新加入的 ...
分类:其他好文   时间:2016-08-01 13:49:44    阅读次数:96
HDU5780 gcd 欧拉函数
http://acm.hdu.edu.cn/showproblem.php?pid=5780 BC #85 1005 思路: 首先原式化简:x?^gcd(a,b)???1 也就是求n内,(公约数是i的对数)*x^i-1的和,其中i为n内的两两最大公约数。那么问题可以转化成先预处理出i,再求和,注意O ...
分类:其他好文   时间:2016-08-01 12:11:24    阅读次数:155
Bzoj2301 [HAOI2011]Problem b 莫比乌斯反演
Description 对于给出的n个询问,每次求有多少个数对(x,y),满足a≤x≤b,c≤y≤d,且gcd(x,y) = k,gcd(x,y)函数为x和y的最大公约数。 Input 第一行一个整数n,接下来n行每行五个整数,分别表示a、b、c、d、k 第一行一个整数n,接下来n行每行五个整数,分 ...
分类:其他好文   时间:2016-07-31 00:05:26    阅读次数:246
最大公约数
...
分类:其他好文   时间:2016-07-30 21:02:12    阅读次数:113
javascript(最大公约数、最小公倍数)
var a = 5; var b = 15; var min = Math.min(a, b); var max =Math.max(a, b); //for循环求最大公约数 ( 最小公倍数 = a * b / 最大公约数 ) for ( var i = min; i > 0; i-- ) { if ...
分类:编程语言   时间:2016-07-30 19:53:30    阅读次数:3029
【BZOJ-2299】向量 裴蜀定理 + 最大公约数
2299: [HAOI2011]向量 Description 给你一对数a,b,你可以任意使用(a,b), (a,-b), (-a,b), (-a,-b), (b,a), (b,-a), (-b,a), (-b,-a)这些向量,问你能不能拼出另一个向量(x,y)。 说明:这里的拼就是使得你选出的向量 ...
分类:其他好文   时间:2016-07-29 18:30:14    阅读次数:118
1610条   上一页 1 ... 90 91 92 93 94 ... 161 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!