输入2个正整数m和n。 求和:m+mm+mmm+mmmm+ ... +mmm……mmm(n个m)
例如:输入:6和5,则求和:6+66+666+6666+66666 并输出。
输入格式:
第一行表示正整数m;(0<=m<=9)
第二行输入正整数n。(0<=m<=1000)
输出格式:
在一行内输出按照要求计算的累加和。
输入样例:
在这里给出一组输入。例如:
6
2
输出样例:
在这里给出相应的输出。例如:
72
//package demo01;
import java.util.Scanner;
import java.math.BigInteger;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n,m,i;
BigInteger sumz;
BigInteger sumb;
sumb = BigInteger.valueOf(0);
sumz = BigInteger.valueOf(0);
m = sc.nextInt();
n = sc.nextInt();
if(m>=0&&m<=9) {
if(n>=0&&n<=1000) {
for(i=1;i<=n;i++) {
sumb = sumb.multiply(BigInteger.valueOf(10)).add(BigInteger.valueOf(m));
sumz = sumz.add(sumb);
}
System.out.print(sumz);
}
}
sc.close();
}
}