
输入两个a和n,求a+aa+aaa+aa…a(n个a)之和。要求定义并调用函数fn(a,n),它的功能是返回aa...a(n个a)。例如,fn(3, 2)的返回值是33。
要计算a + aa + aaa + ... + aa...a(n个a)的和,核心是构造每一项由i个a组成的数(i从1到n)。通过定义函数fn(a, n)生成n个a组成的数,其原理是循环n次,每次将当前结果乘以10再加上a(如fn(3,2):0×10+3=3,3×10+3=33)。最后累加调用fn(a, i)(i从1到n)的结果即可得到总和。
PYTHON