```cpp
#include<bits/stdc++.h>
using namespace std;
long long b[100005],sum;
string a;
int g,f;
int main(){
cin>>a;
long long len=a.size();
for(long long i=0;i<len;i++){
if(a[i]>='0'&&a[i]<='9') g++;
while(a[i]>='0'&&a[i]<='9') b[g]*=10,b[g]+=int(a[i]-48),i++;
if(f) b[g-1]*=b[g],b[g-1]%=10000,b[g]=0,g--;
f=0;
if(a[i]=='*') f=1;
}
for(int i=1;i<=g;i++) sum+=b[i],sum%=10000;
cout<<sum%10000;
return 0;
}
```
@[sana_37](https://www.luogu.com.cn/user/1024853)
by lzwsf @ 2023-10-05 16:50:26