[백준/파이썬] 9297번 Reducing Improper Fractions 풀이
업데이트:
문제 정보
- 문제 출처: 백준 온라인 저지
- 문제 링크: 9297번 Reducing Improper Fractions
- 문제풀이 코드 GitHub 링크
- 제출 언어: Python 3
풀이
문제
가분수를 입력받아 정수부와 진분수 형태로 출력하는 문제입니다.
코드
import sys;read=sys.stdin.readline
for T in range(int(read())):
n,d=map(int,read().split())
r=f'Case {T+1}: '
if n//d!=0:r+=f'{n//d} '
if n%d!=0:r+=f'{n%d}/{d}'
if n==0:r+='0'
print(r)
설명
몫 n//d를 정수부로, 나머지 n%d를 분수부로 나눠 출력하고,
입력이 0인 경우는 0을 바로 출력합니다.
댓글남기기