算法训练 最大最小公倍数 时间限制:1.0s 内存限制:256.0MB 时间限制:1.0s 内存限制:256.0MB 问题描述 已知一个正整数N,问从1~N中任选出三个数,他们的最小公倍数最大可以为多少。 输入格式 输入一个正整数N。 输出格式 输出一个整数,表示你找到的最小公倍数。 样例输入 9 ...
分类:
编程语言 时间:
2017-01-17 23:43:09
阅读次数:
429
方法一:穷举 方法二:辗转相除 来自学习辅导 ...
分类:
其他好文 时间:
2017-01-06 16:39:14
阅读次数:
197
求最小公倍数其实就是求最大公约数。为什么呢? 我们可以假想这两个数m和n,假设m和n的最大公约数是a。那么我们可以这样写: m = b * a; n = c * a; 所以m和n的最小公倍数就应该是a*b*c,就是m * n / a,其中m和n是已知的,而a就是那个需要求解的最大公约数。 所以结合辗 ...
分类:
其他好文 时间:
2016-12-24 17:22:26
阅读次数:
178
2154: Crash的数字表格 Description 今天的数学课上,Crash小朋友学习了最小公倍数(Least Common Multiple)。对于两个正整数a和b,LCM(a, b)表示能同时被a和b整除的最小正整数。例如,LCM(6, 8) = 24。回到家后,Crash还在想着课上学 ...
分类:
其他好文 时间:
2016-12-23 22:42:43
阅读次数:
206
问题描述 编写一函数lcm,求两个正整数的最小公倍数。 样例输入 一个满足题目要求的输入范例。例:3 5 样例输出 与上面的样例输入对应的输出。例: 数据规模和约定 输入数据中每一个数的范围。 例:两个数都小于65536。 方法一: /*相减法求最大公约数最小公倍数=两整数的乘积 ÷最大公约数;*/ ...
分类:
编程语言 时间:
2016-12-23 16:31:18
阅读次数:
240
问题描述 已知一个正整数N,问从1~N中任选出三个数,他们的最小公倍数最大可以为多少。 已知一个正整数N,问从1~N中任选出三个数,他们的最小公倍数最大可以为多少。 输入格式 输入一个正整数N。 输入一个正整数N。 输出格式 输出一个整数,表示你找到的最小公倍数。 样例输入 9 样例输出 504 数 ...
分类:
其他好文 时间:
2016-12-14 21:56:52
阅读次数:
254
1 def LCM(m, n): 2 3 if m*n == 0: 4 return 0 5 if m > n: 6 lcm = m 7 else: 8 lcm = n 9 10 while lcm%m or lcm%n: 11 lcm += 1 12 13 return lcm 方式二:公式lcm ...
分类:
编程语言 时间:
2016-12-04 00:34:09
阅读次数:
317
[codeforces 55]D. Beautiful numbers 试题描述 Volodya is an odd boy and his taste is strange as well. It seems to him that a positive integer number is bea ...
分类:
其他好文 时间:
2016-12-03 15:38:50
阅读次数:
232
def common_divisor(a, b): for i in range(1, min(a, b) + 1): if a % i == 0 and b % i ==0: m = i print ("The common divisor is %d" %m) 一开始对上面这段代码始终没理解,为 ...
分类:
编程语言 时间:
2016-11-30 17:11:33
阅读次数:
154