计算Sn

194 阅读1分钟

题目描述

求Sn=a+aa+aaa+…+aa…aaa(有n个a)之值,其中a是一个数字。 例如:2+22+222+2222+22222。(n=5)

输入描述

输入两个数.第一个为a ,第二个为n(表示有多少个数相加),其中a和n都是大于1且小于10的整数。

输出描述

输出其和。

示例

输入:2 5
输出:24690

具体实现

#include<bits/stdc++.h>
using namespace std;
int main(){
    int a,n;
    int sum,t=0;
    cin>>a>>n;
    for(int i=0; i<n; i++){
        t=t*10+a;
        sum+=t;
    }
    cout<<sum;
    return 0;
}

小结

在纸上写写,找规律。