본문 바로가기
온라인저지

[BOJ] 3036번: 링

by plzfday 2018. 7. 26.

https://www.acmicpc.net/problem/3036

1번 링의 반지름이 R1이라면 기약분수로 R1/r 들을 출력하면 된다.

소스코드

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <cstdio>
 
inline int gcd(int a, int b) { return b ? gcd(b, a % b) : a; }
 
int main()
{
    int n, first;
    scanf("%d %d"&n, &first);
    for (int i = 0, a; i < n - 1++i) {
        scanf("%d"&a);
        int ans = gcd(first, a);
        printf("%d/%d\n", first / ans, a / ans);
    }
    return 0;
}


'온라인저지' 카테고리의 다른 글

[BOJ] 1987번: 알파벳  (0) 2018.07.26
[BOJ] 3034번: 앵그리 창영  (0) 2018.07.26
[BOJ] 3035번: 스캐너  (0) 2018.07.26
[BOJ] 14888번: 연산자 끼워넣기  (0) 2018.07.26
[BOJ] 1182번: 부분집합의 합  (0) 2018.07.26
[BOJ] 14650번: 걷다보니 신천역 삼 (Small)  (0) 2018.07.19

댓글