/* -*- coding: utf-8 -*- * * 1464.cc: No.1464 Number Conversion - yukicoder */ #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; /* constant */ /* typedef */ typedef long long ll; /* global variables */ char s[64]; /* subroutines */ /* main */ int main() { scanf("%s", s); ll n = 0, d = 1; bool f = false; for (int i = 0; s[i]; i++) { if (s[i] == '.') f = true; else { n = n * 10 + (s[i] - '0'); if (f) d *= 10; } } while (n % 2 == 0 && d % 2 == 0) n /= 2, d /= 2; while (n % 5 == 0 && d % 5 == 0) n /= 5, d /= 5; printf("%lld/%lld\n", n, d); return 0; }