We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 57be73f commit b42252eCopy full SHA for b42252e
Programmers/LV0/분수의덧셈.py
@@ -1,11 +1,10 @@
1
+from fractions import Fraction
2
+
3
def solution(denum1, num1, denum2, num2):
- ans = []
- 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
+ answer = Fraction(denum1, num1) + Fraction(denum2, num2)
+ return [answer.numerator, answer.denominator]
+# Fraction : 유리수 연산에 쓰임. Fraction(분자, 분모) 는 분자/분모 형태의 유리수
+# 유리수 : 분자와 분모가 서로소이고, 소수에서 소수점 이하의 수가 반복적인 순환소수를 포함하는 수
+# a.numerator : a 라는 분수의 분자 출력
+# a.denominator : a 라는 분수의 분모 출력
0 commit comments