题目
求s=a+aa+aaa+aaaa+aa…a的值,数字个数为n,其中a是一个数字。例如2+22+222+2222+22222(此时n=5)
思路
由于aa…a是一个整数,这样基本排除要考虑越界问题,所以不用往大数方向考虑。
个位数就是n个a相加也就是a*n,十位数也就是a*(n-1)……
各个位置上的数乘以权值相加即可。
代码
private static void add_N1() {
int n=3;
int a=6;
int x=0,y=0;
for (int i =