Problem C: 分数类的友元函数重载

Problem C: 分数类的友元函数重载

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 514  Solved: 169
[Submit][Status][Web Board][Creator:]

Description

分数和整数进行混合运算是非常自然的现象。

用友元函数在之前的分数类当中,重载+号用来完成整数和分数的混合运算。

因为加法有交换律,所以分数的位置不限(可以为左,也可以为右),重载时需要考虑参数的不同组合情况(如分数对象+2 或 2+分数对象)。

Input

依次输入三个整数,前两个代表分数,第三个代表整数。

Output

分两行输出分数和整数的求和。第一行为分数对象+整数的结果,第二行为整数+分数对象的结果。

注意输出时的空格。

Sample Input

1 3 2

Sample Output

(1/3) + 2 = (7/3)
2 + (1/3) = (7/3)
[Submit][Status]