求纠错,求大虾指导
求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个一位的整数。 例如2+22+222+2222+22222(此时共有5个数相加)
输入
整数a和n(n个数相加,1<= n, a<=9)
输出
s的值
样例输入
2 2
样例输出
24
下面是我写的代码,另我纠结的是,每次上交题目都错误83%,都不知道哪里出错了。。
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner rd= new Scanner (System.in);
int n,s=2,t,a;
a=rd.nextInt();
t=a;
n=rd.nextInt();
for (int i = 1;i<n;i++){
t=10*t+a;
s=s+t;
{System.out.print(s);}
}
}
}