2237:分数变小数

时间限制:1 S   /  内存限制:65536 KB
AC:10   /  Submit:102
问题描述

分子和分母都是整数时,分数必定可以转换成整数、有限小数或者无限循环小数。

已知一个分数的分子和分母,按照要求写成整数、有限小数或者无限循环小数的形式。

输入描述

一个正整数n,表示有n组案例。(n<=20)

每组案例由两个正整数a和b组成,分别表示分子和分母。(a<=10000,b<=10000)

输出描述

针对每组案例,如果该分数可以写成整数或者有限小数,那么准确输出该值;

如果结果是无限循环小数,则先输出小数至第一次循环节结束的位置,然后一个空格,再输出一次循环节部分。

例如,如果答案是0.53636363636...,那么应该输出0.536 36,注意中间有个空格。

每组案例输出完都要换行。 

样例输入复制样例

3

10 5

789 1024

10 7

样例输出

2

0.7705078125

1.428571 428571

相关

18-19(2)第2次线上赛


Copyright 2016 - 2024 XUJC ACM Team
闽ICP备2020022076号-1