一个问题
查看原帖
一个问题
427590
SHENTONG_ZY楼主2023/10/26 13:30

为什么这样就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;
}
2023/10/26 13:30
加载中...