什么情况aaa 10分 3WA 6RE
#include<bits/stdc++.h>
using namespace std;
long long four[314514]={1,};
long long five[314514]={1,};
long long sl1,sl4,sl5;
int main(){
for(int i=1;four[i-1]*4<=99824353;i++){
four[i]=four[i-1]*4%99824353;
}
for(int i=1;five[i-1]*5<=99824353;i++){
five[i]=five[i-1]*5%99824353;
}
string a;cin>>a;
int len=a.size();
a=" "+a;
for(int i=1;i<=len;i++){
if(a[i]=='1')sl1++;
if(a[i]=='4')sl4++;
if(a[i]=='5')sl5++;
}
long long h;
int n;cin>>n;
for(int i=1;i<=n;i++){
int l,r; cin>>l>>r;
long long ji;
string g;cin>>g;
for(int j=l;j<=r;j++){
if(a[j]=='1')sl1--;
if(a[j]=='4')sl4--;
if(a[j]=='5')sl5--;
if(g[j-l]=='1')sl1++;
if(g[j-l]=='4')sl4++;
if(g[j-l]=='5')sl5++;
//cout<<j<<" "<<a[j]<<" "<<g[j-l]<<" 1:"<<sl1<<" 4:"<<sl4<<" 5:"<<sl5<<endl;
a[j]=g[j-l];
}
h=sl1+sl4*4+sl5*5;
ji=(four[sl4]*five[sl5])%99824353;
cout<<sl1<<" "<<h<<" "<<ji<<endl;
}
return 0;
}