题解 1011: [编程入门]最大公约数与最小公倍数

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

利用循环遍历查找最大公约数和最小公倍数

解题思路:最大公约数:从m和n当中找出比较小的那个数min,然后从min往1开始遍历,第一个满足公约数的条件的值即为最大公约数最小公倍数:从m和n当中找出比较大的那个数max,然后从max往m*n开始遍历,第一个满足公倍数的条件的值即为最小公倍数注意事项:参考代码:#includei

题解 1011: [编程入门]最大公约数与最小公倍数(C语言,0分三次的吐血提交)

说明:这道题提交了三次才过,真是一波三折,题目刚拿到手有一点小懵逼,毕竟已经多年没算过公因数这些了,稍加回忆草稿上胡乱划了几下,开始写代码了。完事后在我的DEVC++中浅试一番完美通过,然后自信满满的直接提交,没成想直接来了个0分。回过头再看题目,

answer question

解题思路:anwerthewholequestionisanswerlikeusualpersnalymyownopinionistocaoculatetheselutionwehaveandunsulveit!注意事项:参考代码:

[编程入门]最大公约数与最小公倍数,较快算法

摘要:解题思路:一、求最大公约数的方法:1.穷举法(容易想,但是比较慢) 2.辗转相除法   3.更相减损法。这里我们介绍第二种方法;二、求最小公倍数的方法:1.穷举法  2.假设x和y的最大公约数为tem……

辗转相除法(欧几里得算法)

解题思路:用两个数(a,b)相除取余数t,为了方便待会计算最小公倍数保持(a,b)值不变,就分别把它们赋给(m,n)来计算。我们可以知道两个正整数的乘积是等于它们最大公约数和最小公倍数的乘积。例如(21,7)它们的最大公约数,最小公倍数(1,

[编程入门]最大公约数与最小公倍数 简单求解

解题思路:最大公约数用遍历求得。最小公倍数=m*n/最大公约数。注意事项:求出最大公约数后可以直接算出最小公倍数。参考代码:packagecn.deros.day04.demo02;importjava.util.Scanner;/***@Author:XJY*@Date:2022-06-2913:2

1011题解(最大公约数最小公倍数)

解题思路:最小公倍数=输进去的两个数的乘积除以最大公约数,先把最大公约数搞出来,这个就比较简单了,写循环,然后更新d的数值,最大的那个满足条件的d就是了注意事项:别忘了调库参考代码:#include#includeintmain(){inta,