码迷,mamicode.com
首页 >  
搜索关键字:约数和    ( 375个结果
约数之和
众所周知计算正整数$A$约数和的方法是: 将$A$质因数分解为$p_1^{c_1} p_2^{c_2} p_3^{c_3} \cdots p_m^{c_m}$ $A$的约数和即为$(1 + p_1 + p_1^2 + \cdots + p_1^{c_1}) (1 + p_2 + p_2^2 + \c ...
分类:其他好文   时间:2020-01-29 19:32:11    阅读次数:80
辗转相除法求最大公约数和最小公倍数分析
"求最大公约数和最小公倍数" 程序分析: (1)最小公倍数=输入的两个数之积除于它们的最大公约数,关键是求出最大公约数; (2)求最大公约数用辗转相除法(又名欧几里德算法) 辗转相除法: 具体步骤: ...
分类:其他好文   时间:2020-01-24 10:46:45    阅读次数:529
C++实现求N个数的最大公约数和最小公倍数
算法实现: #include <iostream> using namespace std; int divisor(int a,int b); int ndivisor(int *a,int n); int multiple(int a,int b); int nmultiple(int *a,i ...
分类:编程语言   时间:2020-01-20 21:10:41    阅读次数:107
P4397 [JLOI2014]聪明的燕姿
"题意" 晚上不想做题了,随便刷水题,结果看见了这题。 第一眼:这不是搜索吗。。。水题。 敲完:额,我怎么T成90了。 于是看了题解。 根据约数和定理,我们肯定要搜索所有小于$\sqrt{S}$的质因数的指数,对于大于$\sqrt{S}$的要特判。~~于是就T了。~~ 题解中的做法是这样的: 还是搜 ...
分类:其他好文   时间:2019-12-20 01:03:45    阅读次数:67
最大公约数和最小公倍数算法
```js // 最大公约数算法 // 1. a % b 进行取余运算 // 2. 将被取余数与余数进行再次取余运算 // 3. 直到a % b为0时停止取余运算 // 4. 将取余为0时的被取余数返回即是最大公约数 function gcd(a, b) { if (b === 0) { retur... ...
分类:编程语言   时间:2019-12-01 13:17:47    阅读次数:94
有两个整数,如果每个整数的约数和(除了它本身以外)等于对方,我们就称这对数是友好的。
/* 有两个整数,如果每个整数的约数和(除了它本身以外)等于对方,我们就称这对数是友好的。例如: 9的约数和有:1+3=4 4的约数和有:1+2=3 所以9和4不是友好的。 220的约数和有:1 2 4 5 10 11 20 22 44 55 110=284 284的约数和有:1 2 4 71 14 ...
分类:其他好文   时间:2019-11-12 11:00:35    阅读次数:412
数字转换
https://loj.ac/problem/10155 题目描述 一个数的约数和(不包括它本身)如果比这个数小,那么这个数可以转移到这个数的约数和,这个约数和也可以变为这个数,所有操作在$n$的范围内进行,求最多不经过重复步数的操作。 思路 我们考虑如果$x$可以变成$y$,那么我们在$x$和$y ...
分类:其他好文   时间:2019-11-11 21:35:25    阅读次数:133
luogu P1072 Hankson 的趣味题
题目描述 Hanks 博士是 BT(Bio Tech,生物技术) 领域的知名专家,他的儿子名叫 Hankson。现在,刚刚放学回家的 Hankson 正在思考一个有趣的问题。 今天在课堂上,老师讲解了如何求两个正整数 c1 c2 的最大公约数和最小公倍数。现在 Hankson 认为自己已经熟练地掌握 ...
分类:其他好文   时间:2019-11-11 20:03:36    阅读次数:71
10月日常练习1题目描述
问题1. 最大公约数和最小公倍数问题 题目描述 输入2个正整数 $x0, y0 (2 \le x0 \lt 100000, 2 \le y0 \le 1000000)$ ,求出满足下列条件的 P,Q 的个数。 条件: 1. P,Q是正整数 2. 要求 P,Q 以 x0 为最大公约数,以 y0 为最小 ...
分类:其他好文   时间:2019-10-25 16:45:09    阅读次数:87
[bzoj3529]数表
记f(n)表示n的约数和,先不考虑a的限制,那么即求$\sum_{i=1}^{n}\sum_{j=1}^{m}f(gcd(i,j))$枚举$d=gcd(i,j)$,即$\sum_{d=1}^{n}f(d)\sum_{g|d}(n/gd)(m/gd)\mu(g)$(后面就是指公约数为d的数对个数)令$ ...
分类:其他好文   时间:2019-10-24 18:22:25    阅读次数:98
375条   上一页 1 2 3 4 ... 38 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!