@Lin--
2018-09-19T14:57:22.000000Z
字数 313
阅读 389
计算机数学
#输入两个正整数a和b,a>b#求最大公因数def gcd(a,b):if b==0:return aelse:return gcd(b,a%b)#求最小公倍数def f(a,b):return a*b/gcd(a,b)print(f(10,15))
#include<stdio.h>#include<stdlib.h>int gcd(int a,int b){if(b==0){return a;}else {return gcd(b,a%b);}}int f(int a,int b){return a*b/gcd(a,b);}int main (){printf("%d",f(6,9));}
算法效率:O(logn)
