Skip to content

Commit b42252e

Browse files
committed
221122 PRG 풀이
1 parent 57be73f commit b42252e

File tree

1 file changed

+9
-10
lines changed

1 file changed

+9
-10
lines changed

Programmers/LV0/분수의덧셈.py

+9-10
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
1+
from fractions import Fraction
2+
13
def solution(denum1, num1, denum2, num2):
2-
ans = []
3-
if num1//num2 == 0 or num2//num1 == 0:
4-
if num1 >= num2:
5-
6-
else:
7-
deresult = (num2*denum1)+(num1*denum2)
8-
ans.append(deresult)
9-
result = num1*num2
10-
ans.append(result)
11-
return ans
4+
answer = Fraction(denum1, num1) + Fraction(denum2, num2)
5+
return [answer.numerator, answer.denominator]
6+
7+
# Fraction : 유리수 연산에 쓰임. Fraction(분자, 분모) 는 분자/분모 형태의 유리수
8+
# 유리수 : 분자와 분모가 서로소이고, 소수에서 소수점 이하의 수가 반복적인 순환소수를 포함하는 수
9+
# a.numerator : a 라는 분수의 분자 출력
10+
# a.denominator : a 라는 분수의 분모 출력

0 commit comments

Comments
 (0)