求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加)
(2011-04-19 09:27:33)
标签:
杂谈 |
分类: java题目 |
public class AAAA {
public static void main(String[] args) {
int a; int n; long sum = 0; int temp = 0;
Scanner sc = new Scanner(System.in);
a = sc.nextInt(); n = sc.nextInt();
for(int i=1;i<=n;i++)
{
temp += a;
a *= 10;
sum += temp;
if(i==n){
System.out.print(temp+"=");
} else
System.out.print(temp+"+");
}
System.out.println(sum);
}
后一篇:贪婪算法(换零钱)