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

小乐乐计算求和

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)
全部评论

相关推荐

点赞 评论 收藏
分享
白火同学:能。我当初应届沟通了1200,收简历50,面试10左右吧,加油投吧
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务