解法方法Python进行解决,不是大佬,就是写着玩的,不喜勿喷,谢谢!!!
def n_calculator(n):
try:
a = [0 for i in range(n + 1)]#进行初始化数组,用于存储1,1+2,1+2+3...,1+2+3+...+n
for i in range(n + 1):#根据键入的n来进行外层循环的次数,也就是n次
sum = 0
for j in range(1, i + 1):#用于计算内层的和
sum += j
a[i] = sum#将每次计算的和存储在数组a中
return a
except:
print("出现了错误!")
if __name__ == '__main__':
try:
n = int(input())
m = n_calculator(n)
print(sum(m))#将数组a的和进行sum,就得到了题目所需要的解。
except:
print("出现了错误!")