## 问题1:这个循环的循环变量i和他的外层循环变量i重了
```
for(int i=1; i<=weishu+1; ++i){
if(ans[i]>9)
{
ans[i+1]+=ans[i]/10;
ans[i]%=10;
}
}
```
## 问题2:下面这个循环变量i也重了
```
for(int i=weishu; i>=1; --i){//搜索
if(ans[i]==a){
total++;
}
}
```
## 问题3:total没有重置清零
by freegt @ 2023-07-20 16:24:15