Giggs @ 2020-07-16 16:37:26
#include<iostream>
#include<cstdio>
#include<cstdlib>
#include<string>
#include<cstring>
#include<stack>
#include<cmath>
using namespace std;
string a;
stack<char> st;
int ans=0,sum=0;
int main()
{
cin>>a;
int l=a.size();
for(int i=0;i<=l-1;i++)
{
if(a[i]=='@')
break;
if(a[i]!='.'&&a[i]>'0'&&a[i]<'9')
{
int ab=a[i]-'0';
ans=ans*10+ab;
}
else if(a[i]=='+')
{
int jf1=st.top();
st.pop();
int jf2=st.top();
st.pop();
sum=jf1+jf2;
st.push(sum);
sum=0;
}
else if(a[i]=='-')
{
int gf1=st.top();
st.pop();
int gf2=st.top();
st.pop();
sum=gf2-gf1;
st.push(sum);
sum=0;
}
else if(a[i]=='*')
{
int cf1=st.top();
st.pop();
int cf2=st.top();
st.pop();
sum=cf1*cf2;
st.push(sum);
sum=0;
}
else if(a[i]=='/')
{
int chf1=st.top();
st.pop();
int chf2=st.top();
st.pop();
sum=chf2/chf1;
st.push(sum);
sum=0;
}
else
{
st.push(ans);
ans=0;
}
}
cout<<sum;
return 0;
}
by chenxia25 @ 2020-07-16 16:37:51
蒟蒻朋友可还行(
by rui_er @ 2020-07-16 16:39:20
蒟蒻朋友可还行(
by Giggs @ 2020-07-16 16:40:44
他说爆0了
by cvyl30 @ 2020-07-16 16:42:03
无中生友
by zhy137036 @ 2020-07-16 16:47:17
无中生友
by intawl @ 2020-07-16 16:47:40
你自己不对了吗…… 你教他不好吗
by FunnyCreatress @ 2020-07-16 16:48:59
无 中 生 友
by FunnyCreatress @ 2020-07-16 16:49:41
我知道了,lz肯定在骂窝萌蒟蒻,一起膜他%%%
by AMIRIOX無暝 @ 2020-07-16 16:57:42
我就是他那个蒟蒻朋友
by songhongyi @ 2020-07-16 17:03:29
无 中 生 友