def gcd(a,b):
while b!=0:
n = a%b
a = b
b = n
return a
n = int(input())
rings = list(map(int,input().split()))
for i in range(1, n):
g = gcd(rings[0],rings[i])
print(f"{rings[0]//g}/{rings[i]//g}")
#기약분수 문제로 분자, 분모에 최대공약수를 나눠서 푸는 문제.
'문제풀이 > 백준(Boj) 문제풀이' 카테고리의 다른 글
[백준][동적 계획법1] 13699. 점화식 (파이썬/Python) (0) | 2021.10.12 |
---|---|
[백준][동적 계획법1] 9507. Generations of Tribbles (파이썬/Python) (0) | 2021.10.12 |
[백준][동적 계획법1] 12865. 평범한 배낭 (파이썬/Python) (0) | 2021.10.06 |
[백준][분할 정복] 1629. 곱셈(파이썬/Python) (0) | 2021.10.05 |
[백준][그리디 알고리즘] 20044. Project Teams(파이썬/Python) (0) | 2021.10.04 |