最小公倍数

题目描述:

给定 2 个数,a 和 b (3 < a, b <= 10000),求出 a 和 b 的最小公倍数。
输入描述:

多组输入,输入的第一行为一个正整数 n,表示接下来有 n 组数据,每一行为两个正整数 a, b (3 < a, b <= 10000)。
输出描述:

对于每一组数据,求出 a 和 b 的最小公倍数。
样例输入:

2

2 4

3 5
样例输出:

4

15

 

 1 #include<iostream>
 2 #include<math.h>
 3 using namespace std;
 4 int main(){
 5   int n;
 6   cin>>n;
 7   while(n--){
 8     int a,b,i;
 9     cin>>a>>b;
10     for(i = max(a,b);i>=2;i++)
11     if(i%a == 0 && i%b == 0) break;
12     cout<<i<<endl;
13   }
14 return 0;
15 }

 

posted @ 2019-09-06 21:14  盘古递斧我开天  阅读(296)  评论(0编辑  收藏  举报