题解 | #小乐乐计算求和#

小乐乐计算求和

http://www.nowcoder.com/practice/c98aeab2362c459dbc840d4c75f07729

  • 本题小技巧:学会实用字典保存中间的运算结果,避免重复计算,提升效率
x = int(input())
dict_1 = {1:1}
sum_1 = 1
for i in range(2,x+1):
    s_1 = dict_1[i-1] * i
    dict_1[i]=s_1
    sum_1 = sum_1 + s_1
if x == 1:
    print(1)
else:
     print(sum_1)
全部评论

相关推荐

02-11 17:51
腾讯_TEG_技术
点赞 评论 收藏
分享
只写bug的程序媛:人家说一本以上,不是及以上
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务