#include #include void solve() { std::string s; std::cin >> s; bool up = (s[2] >= '5'); for (int i = 1; i >= 0; --i) { if (up) ++s[i]; up = false; if (s[i] > '9') { s[i] = '0'; up = true; } } if (up) s.insert(s.begin(), '1'); std::cout << s[0] << "." << s[1] << "*10^" << s.length() - 1 << std::endl; } int main() { std::cin.tie(nullptr); std::ios::sync_with_stdio(false); solve(); return 0; }