1. 문제 설명
2. 풀이 과정
최대 공약수를 먼저 구해 기약 분수를 만들어 준다.
(최대 공약수는 앞서 문제를 통해 해결해 보았다.)
분모에서 소인수가 2,5인 경우를 모두 나누어 준다.
분모가 1이되면 다른 소인수가 없는 것이므로 1을 반환하고 아니면 2를 반환한다.
3. 코드
'프로그래머스 > 입문' 카테고리의 다른 글
[프로그래머스] Lv.0 /등수 매기기 (파이썬/Python) (0) | 2025.01.14 |
---|---|
[프로그래머스] Lv.0 /특이한 정렬 (파이썬/Python) (0) | 2025.01.14 |
[프로그래머스] Lv.0 /겹치는 선분의 길이 (파이썬/Python) (0) | 2025.01.14 |
[프로그래머스] Lv.0 /평행 (파이썬/Python) (0) | 2025.01.14 |
[프로그래머스] Lv.0 /저주의 숫자 3 (파이썬/Python) (0) | 2025.01.14 |