这个代码只得了10分,样例过了,帮我看看!!!
查看原帖
这个代码只得了10分,样例过了,帮我看看!!!
1304502
China_U_19641016楼主2024/5/25 14:27

代码如下:代码如下:

#include<bits/stdc++.h>
using namespace std;
long long a[200000],c=1,s=0;
string t;
int main(){
    cin>>a[c];
    a[c]%=10000;
    while(cin>>t[c]){
        cin>>a[++c];
        a[c]%=10000;
    }
    for(int i=c;i>=1;i--){
        if(t[i]=='*'){
            a[i]*=a[i+1];
            a[i]%=10000;
            a[i+1]=0;
        }
    }
    for(int i=1;i<=c;i++){
        s+=a[i];
        s%=10000;
    }     
    cout<<s;
    return 0;
}

评测记录

2024/5/25 14:27
加载中...