Періодичні десяткові числа#6240

Періодичні десяткові числа

5 секунд
128 мегабайтів
Легка

Однією з рутинних задач у елементарній математиці є перетворення дробів у десяткові числа. Наприклад, \frac{1}{2} — це 0.5, а \frac{1}{3} — це 0.333..., що можна записати як . Десяткове число 0.5 є скінченним, а 0.333... — нескінченним періодичним. Інші приклади дробів, що перетворюються на періодичні десяткові числа:

\frac{1}{6} = 0.1(6),
\frac{1}{7} = 0.(142857).

Ваше завдання — визначити нескоротний дріб, рівний заданому періодичному десятковому числу.

Вхідні дані

Вхід складається з одного чи кількох рядків. Кожен рядок містить періодичне десяткове число. Повторювані цифри беруться в дужки. Загальна кількість цифр у дробі (без врахування початкових нулів та десяткової крапки) не перевищує .

Вихідні дані

Для кожного заданого періодичного десяткового числа виведіть рядок, що містить вихідне число, знак рівності та еквівалентний нескоротний дріб. Дріб має бути виведений у вигляді x / y, де x — чисельник, а y — знаменник.

Приклади

Приклад 1

Loading
Loading