#include #include #include #include using namespace std; int main() { ios::sync_with_stdio(false); cin.tie(0); string s; cin >> s; vector v; vector v2; int siten = 0; int suujinum = 0; for (size_t i = 0; i < s.size(); i++) { if (s.at(i) == '*') { v.push_back(stoi(s.substr(siten, suujinum))); v2.push_back('+'); siten = i + 1; suujinum = 0; } else if (s.at(i) == '+') { v.push_back(stoi(s.substr(siten, suujinum))); v2.push_back('*'); siten = i + 1; suujinum = 0; } else { suujinum++; } if (i == s.size() - 1) { v.push_back(stoi(s.substr(siten, suujinum))); } } int ans = v.at(0); for (size_t i = 0; i < v2.size(); i++) { if (v2.at(i) == '*') { ans *= v.at(i + 1); } else { ans += v.at(i + 1); } } cout << ans << endl; }