为什么这样就RE了8个点:
ull haxi(string a){
ull sum=0;
int len=a.size(),num;
string s="";
for(int i=1;i<=len;i++) s[i]=a[i-1];
for(int i=1;i<=len;i++){
num=int(s[i]);
sum=sum*pri+num;
}
return sum;
}
而这样就AC了:
ull haxi(string a){
ull sum=0;
int len=a.size(),num;
for(int i=0;i<len;i++){
num=int(a[i]);
sum=sum*pri+num;
}
return sum;
}