| //https://www.acmicpc.net/problem/1934 #include <iostream> | |
| using namespace std; | |
| int gcd(int a, int b){ | |
| return b? gcd(b, a%b) : a; | |
| } | |
| int main(){ | |
| int t; | |
| cin>>t; | |
| while(t-->0){ | |
| int a, b; | |
| cin >> a >> b; | |
| if(a<b) { | |
| int tmp=a; | |
| a=b; | |
| b=tmp; | |
| } | |
| int ans=gcd(a,b); | |
| cout << a*b/ans <<endl; | |
| } | |
| return 0; | |
| } |
'알고리즘 문제 풀이 > 1DP_과제(~180615)' 카테고리의 다른 글
| 180604_10769_행복한지 슬픈지 (0) | 2018.06.04 |
|---|---|
| 180602_4690_완전 세제곱 (0) | 2018.06.02 |
| 180529_11586_지영 공주님의 마법 거울 (0) | 2018.05.29 |
| 180528_2231_분해합 (0) | 2018.05.28 |
| 180528_2609_최대공약수와 최소공배수 (0) | 2018.05.28 |