문제1008--순환 소수

1008: 순환 소수

시간제한 : 1.000 sec  메모리제한 : 128 MB

문제 설명

두 정수 A, B 가 주어졌을 때 A를 B로 나눈 결과(A/B)를 순환 소수 형태로 출력하세요. (B != 0)

순환되는 부분은 괄호 안에 출력하도록 합니다.

만약 숫자가 나누어떨어질 경우 괄호 안에 0을 출력하세요.

입력 설명

첫 줄에는 테스트 케이스 수 T가 주어집니다. (1 <= T <= 1,000)

2번째 줄부터 T+1번째 줄 까지 두 수 A, B가 입력됩니다.  A의 범위는 (0 <= A <= 100,000), B의 범위는 (1 <= B <= 100,000) 입니다.

출력 설명

한 줄에 하나씩 A/B 의 결과를 순환소수 형태로 출력하세요.

입력 예시 Copy

3
1 3
5 2
11 6

출력 예시 Copy

0.(3)
2.5(0)
1.8(3)

출처/분류