给定某数字a(1≤a≤9)以及非负整数n(0≤n≤100000),求数列之和s=a+aa+aaa+⋯+aa⋯a(n个a)。例如a=1, n=3时,s=1+11+111=123。
时间: 2023-05-02 10:03:36 浏览: 197
输入两个正整数a和n,求a+aa+aaa+…+aa…a(n个a)之和
题目是求一个数列之和,这个数列是由某个数字a开始,每一项都是前一项的10倍加上a得来的,例如下面就是一个这样的数列:
a = 1
n = 3
s = 1 + 11 + 111 = 123
其中a等于1,n等于3,s等于1 + 11 + 111,也就是123。根据题意,我们需要写一个程序来计算任意给定的a和n的情况下,这个数列的和。限制条件是a的取值范围是1到9,n的取值范围是1到1000000。
阅读全文