10分求助
查看原帖
10分求助
972183
MESSI_楼主2024/7/24 19:58
#include<bits/stdc++.h>
using namespace std;
int a[100001];
char b[1000001];
int main(void){
    int cnt=1;
    a[cnt]%=10000;
    while(cin >> b[cnt]){
        cin >> a[cnt++];
        a[cnt++]%=10000;
    }
    for(int i=1;i<=cnt;i++){
        if(b[cnt]=='*'){
            a[cnt]*=a[cnt+1];
            a[i]%=10000;
            a[cnt+1]=0;
        }
    }
    for(int i=1;i<=cnt;i++){
        flag+=a[i];
        flag%=10000;
    }
    cout << flag;
    return 0;
}
2024/7/24 19:58
加载中...