类用于处理分数
PHP
Medium
classes
任务 «类用于处理分数»
创建类 Fraction 用于处理普通分数。该类应包含分数的加法、减法、乘法和除法方法。分数由分子和分母(整数,分母不为零)定义。每次运算的结果应化为最简形式。如果分母为负数,则将负号移到分子。分数输出格式为'分子/分母'。
输入格式
第一行:整数 N — 操作的数量。接下来的 N 行每行包含一个操作,格式为:'数字1/分母1 操作 数字2/分母2',其中操作包括:+、-、*、/。
输出格式
对于每个操作,请以不可约分数 '分子/分母' 的形式输出结果。
示例
示例 1
输入
3
1/2 + 1/3
5/6 - 1/2
2/3 * 3/4
输出
5/6
1/3
1/2
示例 2
输入
2
2/5 + 3/10
7/8 - 1/4
输出
7/10
5/8
示例 3
输入
5
1 2 3 4 5
输出
2 4 4 16 6
main.php