码迷,mamicode.com
首页 >  
搜索关键字:最大公约数    ( 1422个结果
[CQOI2015]选数
Description 我们知道,从区间[L,H](L和H为整数)中选取N个整数,总共有(H L+1)^N种方案。小z很好奇这样选出的数的最大公约数的规律,他决定对每种方案选出的N个整数都求一次最大公约数,以便进一步研究。然而他很快发现工作量太大了,于是向你寻求帮助。你的任务很简单,小z会告诉你一个 ...
分类:其他好文   时间:2019-01-14 11:04:43    阅读次数:152
最大公约数和最小公倍数问题
求解最大公约数常用欧几里得算法(即辗转相除法) 设a、b均为正整数,则$gcd(a,b)=gcd(b,a\%b)$ 证明:设$a=kb+r$,其中k和r分别为a除以b得到的商和余数。则有$r=a-kb$成立。 设d为a和b的一个公约数,那么由$r=a-kb$,得d也是r的一个约数。因此d是b和r的一 ...
分类:其他好文   时间:2019-01-11 19:00:02    阅读次数:158
查找两个数的最大公约数——欧几里得算法
欧几里得算法: 百度百科:欧几里德算法又称辗转相除法,是指用于计算两个正整数a,b的最大公约数。应用领域有数学和计算机两个方面。计算公式gcd(a,b) = gcd(b,a mod b)。 代码实现如下: ...
分类:编程语言   时间:2019-01-10 21:44:39    阅读次数:615
PHP算法学习(2) 轮训加权算法
2019年1月8日16:10:51 svn地址:svn://gitee.com/zxadmin/live_z 代码在code里面 这个方法,我理解了最大公约数,但是 getWeight 方法还没有彻底理解,最小公约的话,就只需要修改 ...
分类:编程语言   时间:2019-01-09 15:06:00    阅读次数:249
辗转相除法,计算两数最大公约数,最小公倍数,
...
分类:其他好文   时间:2019-01-05 21:38:00    阅读次数:180
数论知识整理
代码均未经过编译!!!~~(不用编译啦)~~ 默认: 快速幂 正整数a,b,p,求a^b(mod p)的值,时间复杂度O(logb) 最大公约数 正整数a,b,求a,b的最大公约数,时间复杂度在log级别 最小公倍数 正整数a,b,求a,b的最小公倍数,时间复杂度在log级别 扩展欧几里得算法 正整 ...
分类:其他好文   时间:2019-01-03 23:08:56    阅读次数:274
【[CQOI2015]选数】
这道题自然是可以反演的 按照反演的套路我们先设出两个函数 $F(n)$表示从$[L,H]$中任选$N$个数的最大公约数是$n$或者$n$的倍数的情况数 $f(n)$表示从$[L,H]$中任选$N$个数的最大公约数是$n$的情况数 非常显然的是 $$F(n)=\sum_{n|d}f(d)$$ $$f( ...
分类:其他好文   时间:2019-01-01 21:09:51    阅读次数:121
一道cf水题再加两道紫薯题的感悟
1. 遇到一个很大的数除以另一个数时,可以尝试把这个很大的数进行,素数因子分解。 2. 遇到多个数的乘积与另一个数的除法时,求是否能整除,可以先求每一个数与分母的最大公约数,最后若分母数字为1,则证明可整除。或者把分子上的每个数进行素数因子分解,分母上的数也进行素数因子分解,若分子上的与分母上相同素... ...
分类:其他好文   时间:2018-12-27 03:37:49    阅读次数:117
巧妙的编程集
求最大公约数 ...
分类:其他好文   时间:2018-12-25 11:20:51    阅读次数:114
Codeforces Round #511 (Div. 2) C. Enlarge GCD (质因数)
题目 题意: 给你n个数a[1]...a[n],可以得到这n个数的最大公约数, 现在要求你在n个数中 尽量少删除数,使得被删之后的数组a的最大公约数比原来的大。 如果要删的数小于n,就输出要删的数的个数, 否则输出 -1 。 思路: 设原来的最大公约数为 g, 然后a[1]...a[n]都除以g , ...
分类:其他好文   时间:2018-12-15 00:54:32    阅读次数:214
1422条   上一页 1 ... 16 17 18 19 20 ... 143 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!