반응형
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | #include <iostream> using namespace std; //최대공약수 int GCM(long long N, long long M) { int cnt = 0; for (int i = 2; i <= 10000; i++) { if (N%i == 0 && M%i == 0) { cnt = i; } } if (cnt == 0) { return 1; } return cnt; } //최소공배수 int LCM(long long N, long long M) { long long cnt = 0; for (long long i = 1; i <= 100000000; i++) { if (i >= M && i >= N && i % N == 0 && i % M == 0) { cnt = i; break; } } return cnt; } int main() { long long N, M; cin >> N >> M; cout << GCM(N, M) << '\n' << LCM(N, M); } | cs |
'Algorithm' 카테고리의 다른 글
(C++) - 백준(BOJ) 9656번 : 돌 게임 2 답 (0) | 2016.11.02 |
---|---|
C++(씨쁠쁠)(cplusplus)-백준(baekjoon)(BaekJoon)코딩 9655번:돌 게임 답 (0) | 2016.11.02 |
C++(씨쁠쁠)(cplusplus)-백준(baekjoon)(BaekJoon)코딩 2163번:초콜릿 자르기 답 (0) | 2016.11.01 |
C++(씨쁠쁠)(cplusplus)-백준(baekjoon)(BaekJoon)코딩 2010번:플러그 답 (0) | 2016.11.01 |
(C++) - 백준(BOJ) 2460번 : 지능형 기차2 (0) | 2016.10.31 |