#include #include using namespace std; using ll = long long int; ll mygcd(ll a, ll b){ while(b != 0){ ll r = a%b; a = b; b = r; } return a; } int main(){ string n0; cin >> n0; ll d = 0; int i; for(i = 0; i < n0.length() && n0[i] != '.'; i++){ d *= 10; d += n0[i]-'0'; } i++; int fketa = 0; ll f = 0; for(; i < n0.length(); i++){ fketa++; f *= 10; f += n0[i]-'0'; } if(fketa == 0) cout << d << "/1" << endl; else{ ll num = d; ll base = 1; for(int i = 0; i < fketa; i++){ num *= 10; base *= 10; } num += f; ll g = mygcd(num, base); num /= g; base /= g; cout << num << "/" << base << endl; } return 0; }