输入一个正整数repeat (0<repeat<10),做repeat次下列运算:
输入2个正整数a和n, 求a+aa+aaa+aa…a(n个a)之和。
例:括号内是说明
输入
2 (repeat=2)
2 3 (a=2, n=3)
8 5 (a=8, n=5)
输出
246 (2+22+222)
98760 (8+88+888+8888+88888)
代码:
import java.util.Scanner;
import java.util.*;
import java.lang.Math;
public class Main{
public static void main(String[] args){
Scanner reader=new Scanner(System.in);
int repeat=reader.nextInt();
for(int i=0;i<repeat;i++)
{
int a=reader.nextInt();
int n=reader.nextInt();
int sum=0;
for(int k=1;k<=n;k++)
{
int temp=0;
for(int j=0;j<k;j++)
{
temp+=a*Math.pow(10,j);
//System.out.println(j);
//System.out.println(temp);
}
sum+=temp;
}
System.out.println(sum);
}
}
}
0