题目1438:最小公倍数
时间限制:1 秒
内存限制:128 兆
特殊判题:否
提交:2296
解决:1922
题目描述:
给定两个正整数,计算这两个数的最小公倍数。
输入:
输入包含多组测试数据,每组只有一行,包括两个不大于1000的正整数。
输出:
对于每个测试用例,给出这两个数的最小公倍数,每个实例输出一行。
样例输入:
10 14
样例输出:
70
代码:
#include <stdio.h>
int gcd(int a,int b){
return b!=0 ? gcd(b,a%b):a;
}
int main(){
int a,b;
while(scanf("%d%d",&a,&b)!=EOF){
printf("%d\n",a*b/gcd(a,b));
}
return 0;
}