#include #include using namespace std; int arvuta(string avaldis){ //cout << avaldis << endl; int koht=avaldis.find_last_of('+'); if(koht!=-1){return arvuta(avaldis.substr(0, koht))+arvuta(avaldis.substr(koht+1));} koht=avaldis.find_last_of('-'); if(koht!=-1){return arvuta(avaldis.substr(0, koht))-arvuta(avaldis.substr(koht+1));} koht=avaldis.find_last_of('/'); if(koht!=-1){return arvuta(avaldis.substr(0, koht))/arvuta(avaldis.substr(koht+1));} koht=avaldis.find_last_of('*'); if(koht!=-1){return arvuta(avaldis.substr(0, koht))*arvuta(avaldis.substr(koht+1));} return atoi(avaldis.c_str()); } int main(void){ string s; cin >> s; cout << arvuta(s) << endl; return 0; }