노력에는 지름길이 없으니까요

프로그래머스 - 분수의 덧셈 Python ver. 본문

Python/프로그래머스

프로그래머스 - 분수의 덧셈 Python ver.

데건 2024. 7. 8. 09:37
728x90

 

해결일 언어 레벨 테스트명
20240708 Python level 0  분수의 덧셈

 

링크 : https://school.programmers.co.kr/learn/courses/30/lessons/120808#

 

 


 

내 코드

from math import gcd #최대공약수 메소드

def solution(numer1, denom1, numer2, denom2):
    idx2 =denom1*denom2 // gcd(denom1,denom2) #최소공배수 선언
    idx1 = idx2//denom1*numer1 + idx2//denom2*numer2
    return [idx1//gcd(idx1,idx2), idx2//gcd(idx1,idx2)] #기약분수 처리

 

 

 

개선점: -

 

만약 필요한 함수를 알고 있다면 쓰는 게 좋은건지 아니면 알고리즘으로 해결하는 연습을 하는게 맞는건지 모르겠다

 

베스트 코드

 

 

 

 

728x90
반응형