#57330. USACO Fractions to Decimals
USACO Fractions to Decimals
暂无测试数据。
题目描述
写一个程序,输入一个形如 N/D
的分数(N
是分子,D
是分母),输出它的小数形式。
如果小数有循环节的话,把循环节放在一对圆括号中。
例如:
$1/3 = 0.33333333$ 写成 $0.\left(3\right)$,
$41/333 = 0.123123123...$ 写成 $0.\left(123\right)$,
用 xxx.0
成表示整数。
典型的转化例子:
$1/3 = 0.\left(3\right)$
$22/5 = 4.4 $
$1/7 = 0.\left(142857\right)$
$2/2 = 1.0 $
$3/8 = 0.375$
$45/56 = 0.803\left(571428\right)$
输入格式
单独的一行包括被空格分开的 $N$ 和 $D$,$1 \leq N,D \leq 100,000$。
输出格式
小数的表示方法上面说的很明白了,如果输出的长度超过 $76$ 个字符,每行输出 $76$ 个。
45 56
0.803(571428)