循環小數


提交答案

分數: 100 (部分)
時間限制: 4.0s
Python 3 10.0s
記憶體限制: 1G

作者:
題目類型

輸入 \(2\) 個數字 \(n,m\) ,輸出 \(n/m\) 的循環小數形式。

輸入格式

第一行有一個數字 \(T\) ,之後共有 \(T\) 行輸入:
每行有 \(2\) 個數字,表示 \( n,m \) 。
\(1 \leq n,m \leq 10000000\)

輸出格式

\(n/m\) 的循環小數形式,用一組 \(()\) 表示循環節,如果循環節不存在,可視為「 \((0)\) 」(即循環節只有數字 \(0\) ) 。

範例輸入

5
1 7
1 9
73 13
10351 201
2 1

範例輸出

0.(142857)
0.(1)
5.(615384)
51.(497512437810945273631840796019900)
2.(0)

留言