코테 입문

이동건·2024년 3월 13일

문제 및 풀이


문제를 보면 유리수의 합을 기약분수로 나타내는 것인데 여기서 유리수의 최소공배수 단축코드가 생각이 나지 않아 for문을 통해 직접 구하는 방식을 사용하였다.

다른 풀이

math.gcd라는 최소공배수(머릿속에서 구현할려 하였던) 코드로 구하는 걸 볼 수 있다.
Fraction이라는 분수 코드로 분수끼리 더한다음 분수의 자음과 모음을 부르는 걸 볼 수 있다.
여기 'answer = '코드를 보면 분수의 덧셈에서 바로 기약분수로 답이 나온다는 것을 알 수 있다.

가위 바위 보

각각의 가위 바위 보 에 승수를 set로 나타내었다.

다른 풀이

간단하게 str.maketrans를 이용하여 나타낸 것을 알 수 있다. 여기서 str.maketrans를 통해 table를 만들고 rsp.translate(table)로 계산한 것이다.

profile
책 묵는 개발자

0개의 댓글