728x90
반응형
기약 분수는 분자와 분모에 분자와 분모의 최대공약수를 나누면 만들어진다.
def gcd(a, b):
while(b != 0):
n = a%b
a = b
b = n
return a
n = int(input())
li = list(map(int, input().split()))
for i in range(1, n):
g = gcd(li[0], li[i])
print('{0}/{1}'.format(li[0]//g, li[i]//g))
728x90
반응형
'Agorithm > 백준 알고리즘' 카테고리의 다른 글
백준 알고리즘 3049번 다각형의 대각선(python) (0) | 2020.02.11 |
---|---|
백준 알고리즘 3046번 R2(python) (0) | 2020.02.11 |
백준 알고리즘 3009번 네 번째 점(python) (0) | 2020.02.11 |
백준 알고리즘 2997번 네 번째 수(python) (0) | 2020.02.11 |
백준 알고리즘 2965번 캥거루 세마리(python) (0) | 2020.02.11 |