package suanfa;
import java.util.Scanner;
class Suanfa{
public int suanfa(int a,int b){
if(b==1){
return a;
}else{
int sum=a;
int s=a;
for (int i =2; i <=b; i++) {
a=10*a;
sum+=a;
s+=sum;
}
return s;
}
}
}
public class Demo {
public static void main(String[] args) {
/*分析:关键在于找出几个数的规律:
* 第n个 数字 s 规律
* 1 2 2
* 2 22 s*10+第一个s
* 3 222 s*100+第二个s
* 4 2222 s*1000+第三个s
* n n个s s*10的n方+n-1个s*/
Scanner sc=new Scanner(System.in);
System.out.println("请输入一个数字math:");
int math=sc.nextInt();
System.out.println("请输入想算出后面sum个数:");
int sum=sc.nextInt();
Suanfa suanfa=new Suanfa();
int s=suanfa.suanfa(math, sum);
System.out.println(s);
}
}