码迷,mamicode.com
首页 >  
搜索关键字:公约数    ( 1610个结果
Java经典编程题50道之六
输入两个正整数m和n,求其最大公约数和最小公倍数。 public class Example06 { public static void main(String[] args) { int a = 1; int b = 10; int max = f(a, b); int min = a * b ...
分类:编程语言   时间:2017-06-01 12:08:36    阅读次数:154
Bzoj4488 [Jsoi2015]最大公约数
Time Limit: 10 Sec Memory Limit: 256 MBSubmit: 172 Solved: 101 Description 给定一个长度为 N 的正整数序列Ai对于其任意一个连续的子序列 {Al,Al+1...Ar},我们定义其权值W(L,R )为其长度与序列中所有元素的最 ...
分类:Web程序   时间:2017-05-31 22:19:34    阅读次数:416
c语言:辗转相除法求最大公约数、最小公倍数
辗转相除法,又称欧几里得算法。两个正整数a和b(a>b),它们的最大公约数等于余数c和较小的数b之间的最大公约数。最小公倍数=两数之积/最大公约数 #include <stdio.h>int get1(int a, int b){ if (a < b) { int c = a; a = b; b = ...
分类:编程语言   时间:2017-05-30 15:55:46    阅读次数:215
(洛谷1029 最大公约数和最小公倍数问题)
输入二个正整数x0,y0(2<=x0<100000,2<=y0<=1000000),求出满足下列条件的P,Q的个数 条件: 1.P,Q是正整数 2.要求P,Q以x0为最大公约数,以y0为最小公倍数. 试求:满足条件的所有可能的两个正整数的个数. 输入格式: 二个正整数x0,y0 输出格式: 一个数, ...
分类:其他好文   时间:2017-05-30 15:39:45    阅读次数:182
【基础数论】20170529_3 数论_gcd
20170529-3数论_gcd 日期 序号 题目名称 输入文件名 输出文件名 时限 内存 算法 难度 分类 081020 1 最小公倍数 lcm.in lcm.out 1s 256MB 最小公倍数 1 03数论_gcd 120912 2 最大公约数 gcd.in gcd.out 1s 256M 数 ...
分类:其他好文   时间:2017-05-29 21:44:51    阅读次数:338
codeforces 735D Taxes(数论)
Maximal GCD 题目链接:http://codeforces.com/problemset/problem/735/D ——每天在线,欢迎留言谈论。 题目大意: 给你一个n(2≤n≤2e9) 代表一个人的收入。 他需要交税,规则:交税金额为n的最大公约数(本身不算) 他想通过把钱分成几份,然 ...
分类:其他好文   时间:2017-05-28 17:29:29    阅读次数:219
【51NOD-0】1011 最大公约数GCD
【算法】欧几里德算法 #include<cstdio> int gcd(int a,int b) {return b==0?a:gcd(b,a%b);} int main() { int a,b; scanf("%d%d",&a,&b); printf("%d",gcd(a,b)); return ...
分类:其他好文   时间:2017-05-26 19:42:07    阅读次数:156
几个算法基础
1. 求1-N的和: 求数组数据的和 2. 求斐波那契数列 3. 求最大最小值 4. 为数组元素排序(将数组SCORE名次降序保存到数组RANK中) 5. 二维数组的操作(求二维数组不同行的总和) 6. 欧几里得互除法&辗转相除法(求两数最大公约数) ...
分类:编程语言   时间:2017-05-25 23:21:08    阅读次数:185
最小公倍数和最大公约数求解方法
1、利用辗转相除法求出最大公约数 2.得到最大公约数后,两数相乘除以最大公约数即的最小公倍数 ...
分类:其他好文   时间:2017-05-23 22:39:55    阅读次数:162
欧几里得算法以及扩展欧几里得算法(过河noip2005提高组第二题)
欧几里得算法:也被称作辗转相除法 gcd(a,b)=gcd(b,a%b); 终止条件a=gcd b=0; (gcd为a,b的最大公约数) 扩展欧几里得算法: a 和 b 的最大公约数是 gcd ,一定能够找到这样的 x 和 y ,使得: a*x + b*y = gcd 成立 我们只需要找到特殊解x0 ...
分类:编程语言   时间:2017-05-23 00:33:19    阅读次数:191
1610条   上一页 1 ... 68 69 70 71 72 ... 161 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!