//想定っぽい解き方(0.01と出力するときに0.1と出力するバグを訂正) #include #include using namespace std; int main() { long long a; cin >> a; a *= 108; if( a % 10 != 0 ) printf("%lld.0%lld\n", a/100, a%100); else printf("%lld.%lld\n", a/100, a%100); return 0; }