NO1in:11219 NO1out:1219 去IDE上没问题,oj上出了问题
#include<bits/stdc++.h>
using namespace std;
int a,ans,tmp;
char c;
int main()
{
scanf("%d",&a);
a%=10000;
while(scanf("%c",&c)!=EOF)
{
if(c=='+')
{
if(tmp)
{
tmp*=a;
tmp%=10000;
ans+=tmp;
ans%=10000;
tmp=0;
}
else
{
ans+=a;
ans%=10000;
}
}
else
{
if(tmp)
{
tmp*=a;
tmp%=10000;
}
else
{
tmp=a;
}
}
scanf("%d",&a);
a%=10000;
}
if(tmp)
{
tmp*=a;
tmp%=10000;
ans+=tmp;
ans%=10000;
tmp=0;
}
else
{
ans+=a;
ans%=10000;
}
printf("%d",ans);
return 0;
}