Số thập phân vô hạn tuần hoàn


Submit solution

Points: 2
Time limit: 1.0s
Memory limit: 10M

Author:
Problem type
Allowed languages
Ada, Assembly, Awk, C, C++, C11, CLANG, CLANGX, Classical, COBOL, Coffee, CSC, D lang, DART, F95, FORTH, Fortrn, GAS32, GO, Haskell, Itercal, Java, kotlin, LEAN, LISP, LUA, MONOVB, Nasm, OCAML, Pascal, Perl, php, PIKE, prolog, Pypy, Python, Ruby 2, RUST, Scala, SCM, SED, SWIFT, TCL, TUR, V8JS, VB, ZIG

Một số thập phân vô hạn tuần hoàn là biểu diễn thập phân của một số có phần thập phân lặp lại (lặp lại giá trị của nó ở các khoảng đều đặn) và phần lặp lại vô hạn không phải là số không.

Cho một xâu S là biểu diễn của một số thập phân vô hạn tuần hoàn. Hãy đổi chuỗi số thập phân đó về dạng phân số.

Input:

Một dòng duy nhất chứa xâu S. (S.length() < 15)

Output:

Kết quả trả về có dạng phân số tối giản: tử số/mẫu số.

Example:

Input 1

0.(3)

Output 1

1/3

Input 2

0.00(25)

Output 2

1/396

Comments