分数运算
题号:NC14519
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 32 M,其他语言64 M
64bit IO Format: %lld

题目描述

 bd一直对数学很感兴趣,最近她在研究分数的加减运算,现在要求计算两个分数的运算。

输入描述:

输入一个正整数T,表示有T组数据,每组数据包括五个整数op,a,b,c,d,其中如果op=1,那么表示a/b+c/d; op=0,表示a/b-c/d。其中 1<=T,op,a,b,c,d<=100。

输出描述:

两个分数运算的结果 x/y, 要求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

输出

复制
5/6  
0/1
1/1
-1/6

说明

提示:
如果 x/y 是负数的时候,输出-|x|/|y|