oj刷题:求Sn=a+aa+aaa+…+aa…aaa(有n个a)之值

jlqwer 发表于 代码 分类,标签:

 

题目描述

求Sn=a+aa+aaa+…+aa…aaa(有n个a)之值,其中a是一个数字(1<=a<=9)。例如:2+22+222+2222+22222(a=2,n=5),a和n由键盘输入。

输入

a和n

输出

样例输入

2 5

样例输出

24690

代码如下:

#include<stdio.h>
int main()
{
    int i,a,f=1,m,n,s=0;
    scanf("%d%d",&a,&n);
    for(i=n;i>0;i--)
    {
        m=i*a*f;
        f=f*10;
        s=s+m;
    }
    printf("%d",s);
    return 0;
}