Дробова арифметика#1017

Дробова арифметика

1 секунда
64 мегабайти
Легка

Напишіть програму, яка виконує додавання, віднімання, множення і ділення дробів. Формат дробів у вхідних та вихідних даних наступний:

Приклади подання дробових чисел: -7 3/4, 8 1/2, -7/11, 0, 11.

Вхідні дані

У першому рядку вводиться дріб (перший операнд), у другому рядку — знак операції ("+" — додавання, "-" — віднімання, "*" — множення, "/" — ділення), у третьому рядку — дріб (другий операнд). Обидві дроби можуть бути скорочуваними.

Ціла частина може приймати значення від до , чисельник та знаменник — від до , при діленні другий операнд не дорівнює нулю.

Вихідні дані

У єдиному рядку виведіть нескоротний правильний дріб (результат) у описаному форматі.

Приклади

Приклад 1

Loading
Loading