您的位置:首页 > 其它

HDOJ 1108: 最小公倍数

2010-11-19 09:18 232 查看
#include <stdio.h>

//根据欧几里德算法,计算最大公约数
int gcd(int m,int n) {
int t;
while (n!=0)
{
t=m%n;
m=n;
n=t;
}
return m;
}

//根据最大公约数,计算最小公倍数
int lcm(int m, int n){
return m*n/gcd(m,n);
}

void main(){
int m, n;
while( scanf("%d%d", &m, &n) != EOF){
printf( "%d/n", lcm(m,n));
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: