반응형
#include <iostream>
using namespace std;
//최소공배수 : 최대공약수의 배수
long long GCD(long long a, long long b)//유클리드 호제법
{
if (a < b) { return GCD(a, b%a); }
if (b == 0) { return a; }
GCD(b, a%b);
}
int main() {
long long a, b,gcd;
cin >> a >> b;
gcd = GCD(a, b);
cout << gcd * (a / gcd) * (b / gcd )<< '\n';
}
'Algorithm' 카테고리의 다른 글
C++(씨쁠쁠)(cplusplus)-백준(baekjoon)(BaekJoon)코딩 3036번:링 답 (0) | 2017.02.10 |
---|---|
C++(씨쁠쁠)(cplusplus)-백준(baekjoon)(BaekJoon)코딩 9012번:괄호 답 (0) | 2017.02.10 |
C++(씨쁠쁠)(cplusplus)-백준(baekjoon)(BaekJoon)코딩 4963번:섬의 개수(DFS) 답 (0) | 2017.02.08 |
C++(씨쁠쁠)(cplusplus)-백준(baekjoon)(BaekJoon)코딩 4963번:섬의 개수(BFS) 답 (0) | 2017.02.08 |
C++(씨쁠쁠)(cplusplus)-백준(baekjoon)(BaekJoon)코딩 2693번:N번째 큰 수 답 (0) | 2017.02.08 |