Informatica Online Judge

  Fractions to Decimals (분수 변환) [0288 / 0120]

Time Limit(Test case) : 1000(ms)
Number of users who solved : 21   Total Tried : 30


The Champion of this Problem (C++) : tlsdydaud1 - 0ms / 409byte
My Best Submission (C++) : N/A

[]

Background

주어진 분수를 실수 형식으로 표현하는 프로그램을 작성하시오. 단, 실수로 변환할 때 순환마디가 발생한다면 순환마디는 한 번만 표현하고 순환 마디임을 ( )를 이용하여 나타내시오.

예는 다음과 같다.

1/3 = 0.(3)
22/5 = 4.4
1/7 = 0.(142857)
2/2 = 1.0
3/8 = 0.375
45/56 = 0.803(571428)

Input

분자와 분모가 공백으로 구분되어 입력된다. (각 값은 100,000이하의 자연수)

Output

실수로 변환한 값을 출력한다.

순환마디가 있다면 ( )속에 넣어서 표시하고,
출력이 76자 이상일 경우 한 줄에 76자씩 줄바꿈하여 출력한다.

IO Example

입력
45 56

출력
0.803(571428)

Submit : [C/C++] | [C++11] | [Obj-C] | [Java] | [Python]
Prob Analysis : [Problem Statistics] | [Solution]