level 1
0801洋洋得意
楼主
分数计算器
题目描述
Victor是一位很著名的科学家,在他的研究工作中经常要进行分数的运算。为了提高工作效率,Victor决定设计一个简易的分数计算器,该计算器能够进行分数的加、减、乘、除运算,并能将结果化为最简分数和带分烽。
假设参加运算的分数都不是带分数,并将整数看作分母为1的分数。你能发挥聪明才智,帮助Victor设计出这个分数计算器吗?
输入
第1行:输入第一个分数的分子和分母。(分子分母均小于100)
第2行:输入运算符。
第3行:输入第二个分数的分子和分母。(分子分母均小于100)
输出
以q/p的形式输出运算结果的最简分数;是假分数的还要化为带分数,先输出整数部分,再输出后面部分。
样例输入
样例1:2 3+1 4
样例2:3 1-2 5
样例3:4 5*1 2
样例4:3 7/2 1
样例输出
样例1:11/12
样例2:2 3/5
样例3:2/5
样例4:3/14
2016年07月17日 05点07分
1
题目描述
Victor是一位很著名的科学家,在他的研究工作中经常要进行分数的运算。为了提高工作效率,Victor决定设计一个简易的分数计算器,该计算器能够进行分数的加、减、乘、除运算,并能将结果化为最简分数和带分烽。
假设参加运算的分数都不是带分数,并将整数看作分母为1的分数。你能发挥聪明才智,帮助Victor设计出这个分数计算器吗?
输入
第1行:输入第一个分数的分子和分母。(分子分母均小于100)
第2行:输入运算符。
第3行:输入第二个分数的分子和分母。(分子分母均小于100)
输出
以q/p的形式输出运算结果的最简分数;是假分数的还要化为带分数,先输出整数部分,再输出后面部分。
样例输入
样例1:2 3+1 4
样例2:3 1-2 5
样例3:4 5*1 2
样例4:3 7/2 1
样例输出
样例1:11/12
样例2:2 3/5
样例3:2/5
样例4:3/14