#include <bits/stdc++.h>
using namespace std;
int main()
{
int h,num,ans=0;
char c;
cin>>h;
ans=h;
while(cin>>c>>num){
if(c=='+'){
ans+=num;
}else{
ans-=num;
}
}
cout<<ans<<endl;
return 0;
}
#include <bits/stdc++.h>
using namespace std;
string a;
int main()
{
cin>>a;
int len=a.length();
int ans=0;
int k=0;
char op='+';
for (int i=0;i<=len;i++)
{
if (a[i]=='+'||a[i]=='-'||i==len)
{
if (op=='+')
ans+=k;
else
ans-=k;
k=0;
if (i!=len)
op=a[i];
}else
{
k=k*10+a[i]-'0';
}
}
cout<<ans<<endl;
return 0;
}
评论区