笔记:拆分一个整数
简化代码:
int n,i=1,a[101],an=0;
cin>>n;
while(n)
{
if(n%10!=0)a[an++]=n%10*i;
n/=10;
i*=10;
}
这样可以得到拆分后数字的数量an和拆分后的数组a[]
相关题目:
Codeforces Round #640 (Div. 4) A — Sum of Round Numbers
简化代码:
int n,i=1,a[101],an=0;
cin>>n;
while(n)
{
if(n%10!=0)a[an++]=n%10*i;
n/=10;
i*=10;
}
这样可以得到拆分后数字的数量an和拆分后的数组a[]
相关题目:
Codeforces Round #640 (Div. 4) A — Sum of Round Numbers