[Login|Register]
Problems

Status

Rank

Problem 1383
小数转分数
Time Limit: 1000ms
Memory Limit: 65536kb
Description
“据说”任何小数都能表示成分数的形式,比如0.5可以化为1/2,你可能认为这是小case,但是如果是循环小数呢?你的任务是编写程序,将小数化成最简分数。这里面的小数不包括无限不循环小数。
Input
每行是一组数据,每组数据只有一个纯小数,也就是整数部分为0。小数的位数不超过9位,循环部分用()括起来。 注意:小数的位数不超过9位指的是输入的时候小数点后的数字的个数不超过9位,比如说0.32(692307)表示这个小数的位数是8位
Output
对每一个对应的小数化成最简分数后输出,占一行。
Sample Input
0.(4)
0.5
0.32(692307)
0.9999(876)
Sample Output
4/9
1/2
17/52
3329959/3330000
University of Science and Technology of China
Online Judge for ACM/ICPC
Processed in 1.1ms with 1 query(s).