码迷,mamicode.com
首页 >  
搜索关键字:最大公约数和最小公倍数    ( 231个结果
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
c语言(北京理工大学mooc 下)
求最大公约数和最小公倍数 求最大公约数和最小公倍数 题目内容: 编写程序,在主函数中输入两个正整数 a,b,调用两个函数 fun1() 和 fun2(),分别求 a 和 b 的最大公约数和最小公倍数,在主函数中输出结果。 输入格式: 两个正整数 输出格式: 最大公约数和最小公倍数 输入样例: 12, ...
分类:编程语言   时间:2019-10-07 13:10:18    阅读次数:132
最大公约数和最小公倍数
最大公约数 通常来说,我们使用『辗转相除法』能够快速高效地求出两个数的「最大公约数」,其实就是欧几里得算法,公式如下: 代码如下,很简单: 最小公倍数 定理 :a、b 两个数的最小公倍数乘以它们的最大公约数等于 a 和 b 本身的乘积 由上述定理可知,在最大公约数的基础上我们可以轻易得到「最小公倍数 ...
分类:其他好文   时间:2019-09-25 00:57:40    阅读次数:114
最大公约数和最小公倍数(详细)
在写“更相减损法”的完整框架时,有一个细节问题要注意:自定义函数返回的结果,要在主函数中将其结果赋值给一个变量,以便后续代码所用,否则即便调用了该函数,也得不到该函数执行的结果。因为返回的结果是局部变量,不能跨函数使用。要在用完自定义函数的那一刻,及时地将结果赋值给一个变量 前言: 约数和倍数:存在 ...
分类:其他好文   时间:2019-09-07 01:01:39    阅读次数:121
Hankson 的趣味题
题目描述 Hanks 博士是 BT (Bio-Tech,生物技术) 领域的知名专家,他的儿子名叫 Hankson。现在,刚刚放学回家的 Hankson 正在思考一个有趣的问题。今天在课堂上,老师讲解了如何求两个正整数 c1 和 c2 的最大公约数和最小公倍数。现在 Hankson 认为自己已经熟练地 ...
分类:其他好文   时间:2019-08-11 13:09:52    阅读次数:140
输入两个正整数m和n,求其最大公约数和最小公倍数。
输入两个正整数m和n,求其最大公约数和最小公倍数。 输入两个正整数m和n,求其最大公约数和最小公倍数。 输入 两个整数 输入 两个整数 输出 最大公约数,最小公倍数 输出 最大公约数,最小公倍数 样例输入 5 7 样例输入 5 7 样例输出 1 35 import java.util.Scanner ...
分类:其他好文   时间:2019-07-17 00:27:07    阅读次数:104
最大公约数和最小公倍数问题
问题 F: 最大公约数和最小公倍数问题 题目描述 输入2个正整数x0,y0(2<=x0<100000,2<=y0<=1000000),求出满足下列条件的P,Q的个数。 条件:1. P,Q是正整数;2. 要求P,Q以x0为最大公约数,以y0为最小公倍数。 试求: 满足条件的所有可能的两个正整数的个数。 ...
分类:其他好文   时间:2019-07-12 23:39:48    阅读次数:228
P1072 Hankson 的趣味题
原题链接 https://www.luogu.org/problemnew/show/P1072 这个题是数论+暴力吧,需要一些优化。 先来看看怎么求最大公约数和最小公倍数: 欧几里德算法 求最大公约数 欧几里德算法 求最大公约数 概述 概述 欧几里德算法又称辗转相除法,用于计算两个整数a,b的最大 ...
分类:其他好文   时间:2019-06-13 17:26:15    阅读次数:110
输入两个正整数,求其最大公约数和最小公倍数
1 /* 2 题目:输入两个正整数m和n,求其最大公约数和最小公倍数。 3 例如:12和20的最大公约数是4,最小公倍数是60。 4 */ 5 6 // 导包 7 import java.util.Scanner; 8 9 public class ForTest { 10 public stati... ...
分类:其他好文   时间:2019-05-19 14:17:27    阅读次数:182
求最大公约数和最小公倍数
非常easy的数学问题。只是大家是否可以准确实现? 求最大公约数(greatest common divisor)的方法: 一、辗转相除 ①设有两个正整数i、j。 且i>j; ②计算c=i%j。 ③若c等于0,则j是i和j的最大公约数;若c不等于0,则i=j。j=c。 ④反复②③直到求得最大公约数; ...
分类:其他好文   时间:2019-04-21 10:18:35    阅读次数:152
231条   上一页 1 2 3 4 ... 24 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!