def fun_sum(a, n):
s = t = a
for i in range(n - 1):
t = t * 10 + a
s += t
return s
def fun_sum(a, n):
a_str = str(a)
s = ''
for i in range(1, n + 1):
s += a_str * i
if i != n:
s += '+'
return eval(s)
a,n=map(int,input().split(","))
print(fun_sum(a,n))
以下内容由CHATGPT及阿里嘎多学长共同生成、有用望采纳:
思路:利用字符串相加的方式实现多个a的组合,然后将结果转换为整数类型输出。
代码示例:
def sum_of_a(a, n):
s = str(a) * n
res = 0
for i in s:
res += int(i)
return res
# 示例
print(sum_of_a(2, 3)) # 输出:6
解释:首先将a转换为字符串,然后将其重复n次得到一个新的字符串s。遍历字符串s中的每一个字符,将其转换为整数类型并累加得到结果res。最后返回结果res。