输入两个整数a和n,a的范围是[0,9],n的范围是[1,8],求数列之和S=a+aa+aaa+...+aaa...a(n个a)。如a为n为8时输出的是2+22+222+...+22222222的和。输入格式:输入在一行中给出两个整数,先后表示a和n。输出格式:在一行中输出要求的数列之和。输入样例:24输出样例:2468
工具/原料
vc++6.0\dev-c++
windows
方法/步骤
1、#include<stdio.h>#include&盟敢势袂lt;math.h>intmain(){i荏鱿胫协nta,n,i,s=0;scanf("%d%d",&a,&n);for(i=1;i<=n;++i){s+=(pow(10.0,i)-1)*a/9;/*可以将连续的数字转换为9,99,999……一系列的,然后求解。}printf("%d",s);return0;}