题号:NC21743
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 32 M,其他语言64 M
64bit IO Format: %lld
题目描述
John最近对分数很感兴趣,在研究分数的加减运算。现在要求计算两个分数的运算。
输入描述:
输入一个正整数T,表示有T组数据
每组数据包括5个整数op,a,b,c,d
op为1表示a/b + c/d;op为0表示为a/b – c/d
其中1 <= T, a,b,c,d <= 100;
输出描述:
输出分数运算结果“x/y”,要求x/y是最简分数。
示例1
输入
复制
4
1 1 2 1 3
0 1 2 1 2
1 1 2 1 2
0 1 3 1 2
备注:
如果有运算符,应在x前面,如“-1/6”,而不是“1/-6”。