Problem1580--20级期末机试1-分数加减(20分)

1580: 20级期末机试1-分数加减(20分)

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 128 MB

Description

中南CC君最害怕分数的减法运算,因为对输出结果有特别的要求。首先是要对分数化简,然后是假分数要写成一个整数+真分数的形式,更麻烦的是,当结果是负的假分数时,要求写成一个负整数+正的真分数的形式。你能帮帮他吗?

Input

多组样例。每行一个样例以a/b-c/d或a/b+c/d的形式输入(a,b,c,d都是小于10000的正整数)。

Output

对于每一个输入的样例,输出一个结果。注意对结果要化简。如果是整数就直接输出,不需要以分数形式输出,如果是真分数就直接以e/f的形式输出,如果假分数如5/3,则以1+2/3的形式输出,如果是-5/3,则以-2+1/3的形式输出。

Sample Input Copy

1/1-2/3
1/2+2/3
1/2-8/2

Sample Output Copy

1/3
1+1/6
-4+1/2

Source/Category