반응형
https://www.acmicpc.net/problem/14490
두 수의 최대공약수로 각 수를 나누었습니다.
#include <cstdio>
int gcd(int a, int b) {
if (b == 0) return a;
else return gcd(b, a % b);
}
int main() {
int a, b;
scanf("%d:%d", &a, &b);
int res = gcd(a, b);
printf("%d:%d", a / res, b / res);
}
반응형
'Algorithm' 카테고리의 다른 글
백준 16927 : 배열 돌리기 2 (0) | 2021.11.16 |
---|---|
백준 1926 : 그림 (0) | 2021.11.15 |
백준 1197 : 최소 스패닝 트리 (0) | 2021.11.15 |
프로그래머스 : 단체사진 찍기 (0) | 2021.11.15 |
프로그래머스 : 카카오프렌즈 컬러링북 (0) | 2021.11.15 |