0
已采纳
蒋智航
高级天翼
高级天翼
int len=1,t[10001],ans[10001],anslen,n;
void jc(int v)
{
for (int i=1;i<=len;i++) t[i]*=v;
int i=1;
while ((t[i]>9)|(i<len))
{
t[i+1]+=t[i]/10;
t[i]%=10;
i++;
}
len=i;
}
void jia()
{
for (int i=1;i<=len;i++)
{
ans[i]+=t[i];
if (ans[i]>9)
{
ans[i+1]+=ans[i]/10;
ans[i]%=10;
anslen=max(anslen,i+1);
}
anslen=max(anslen,i);
}
}
1
蒋智航
高级天翼
高级天翼
类型 自定义函数名(int v)
{
for (int i=1;i<=len;i++) t[i]*=v; 每个位乘v
判断进位;while((t[i]>9)||(i<len))
进位//t[i+1]+=t[i]/10;
t[i]%=10;//只保留个位数;
i++;//对下个数处理;
}
0
0