0464 分数化小数(Fractions to Decimals) | OJ题库 | CODE STUDY
CODE STUDY
Programming Practice Platform

欢迎回来

0464

分数化小数(Fractions to Decimals)

Easy 时间限制 1000 ms 内存限制 262144 KB
USACO

题目详情

返回题库

题目描述

写一个程序,输入一个形如N/D的分数(N是分子,是分母),输出它的小数形式。

如果小数有循环节的话,把循环节放在一对圆括号中。例如,

1/3 = .33333333 写成0.(3)

41/333 = 0.123123123... 写成0.(123)

用xxx.0 成表示整数

典型的转化例子:

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)

输入描述

单独的一行包括被空格分开的 N和D, 1 <= N,D <= 100000。

输出描述

小数的表示方法上面说的很明白了,如果输出的长度超过76个字符,每行输出76个。

测试样例

样例支持多行内容展示
样例1
输入
45 56
输出
0.803(571428)
editor.py

提交前会先自动运行样例。只有样例全部通过,才会进入后端正式判题。