请写一个递归函数,该函数的功能为求n个整数之和。 输入格式: 共2行,第一行为一个整数n(0<n<=100),代表共n个整数;第二行为用空格分隔的n个整数,为待求和整数序列。 输出格式: 共n行,第一行为后1个整数的和、后2个整数的和,以此类推直到全部n个整数的和。 测试用例保证所有整数可以用int类型存储。
时间: 2023-03-07 13:07:16 浏览: 133
递归方法实现整数的划分
5星 · 资源好评率100%
def sum_nums(n):
nums = list(map(int, input().split()))
sums = []
for i in range(n):
sums.append(sum(nums[i:]))
for s in sums:
print(s)n = int(input())
sum_nums(n)
阅读全文