我的高精度进位
void fix(){
for(int i=1;i<len;i++){
x[i+1]+=x[i]/n;
x[i]%=n;
}
while(x[len]>=n){
x[++len]=x[len-1]/n;
x[len-1]%=n;
}
}
本地对,洛谷错
void fix(){
for(int i=1;i<len;i++){
x[i+1]+=x[i]/n;
x[i]%=n;
}
while(x[len]>=n){
x[++len]=x[len]/n;
x[len-1]%=n;
}
}
仅仅在while中一个是len-1一个是len,为什么会这样