P11048

分数乘法

难度 1 级 小学 语法入门 一重循环
讨论 统计 119通过 264提交 45.1%通过率 旧版界面
时间限制 1 秒 内存限制 128 MB

题目描述

给定 n 组分数,每组包含两个分数。请你计算每组中两个分数的乘积,并以实型小数形式输出结果,保留六位小数。

输入

输入包含 n+1 行:

第一行:一个整数 n (1 ≤ n ≤ 100),表示分数组的数量

接下来 n 行:每行包含四个整数 a, b, c, d (1 ≤ a,b,c,d ≤ 100),表示一个分数组:

第一个分数:分子为 a,分母为 b

第二个分数:分子为 c,分母为 d

输出

输出 n 行,每行一个实数,表示对应分数组的乘积结果,保留六位小数。

样例

样例 1
输入
5
1 2 1 4
2 3 1 7
3 5 2 7
3 13 2 5
1 9 11 15
输出
0.125000
0.095238
0.171429
0.092308
0.081481

提示

对于每组分数,计算

结果= \frac{a}{b}×\frac{c}{d}=\frac{a×c}{b×d}

然后保留6位小数后输出。

Tab 缩进 · 提交后可在下方查看评测状态
请先登录后再提交