온라인저지
[BOJ] 3036번: 링
plzfday
2018. 7. 26. 14:43
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; } |