[백준]링
2020. 8. 27. 23:24ㆍ1일 1 알고리즘
이번에는 링의 반지름이 주어질때, 첫 번째 링을 한 바퀴 돌리면, 나머지 링은 몇 바퀴 돌아가는지 구하는 알고리즘을 작성하시오.
from fractions import Fraction
N = int(input())
ring_list= list(map(int, input().split()))
for i in range(1, N):
answer = Fraction(ring_list[0],1)/Fraction(ring_list[i],1)
print(answer.numerator,'/',answer.denominator,sep = '')
처음에는 fractions에서 Fraction가져와줍니다 다음 입력값을 지정할 변수를 지정에 리스트를 지정하주고 for문을 사용하여 분모에 해당하는값과 분자에 해당하는 값을 구해줍니다 마지막으로 분수를 구분해주기위해 중앙에"/"를 넣어주고 출력해줍니다
'1일 1 알고리즘' 카테고리의 다른 글
[백준]이항 계수 1 (0) | 2020.08.31 |
---|---|
[백준]패션왕 신혜빈 (0) | 2020.08.28 |
[백준]검문 (0) | 2020.08.26 |
[백준]소인수 분해 (0) | 2020.08.24 |
[백준]약수 (0) | 2020.08.24 |