题解 | #尼科彻斯定理#

尼科彻斯定理

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

while True:
    try:
        n = int(input())
        last = 1
        for i in range(2,n+1): #求得相加之后的最后一个数
            last+=2*i
        tmp = []
        for i in range(1,n+1): #将相加的数放在列表中
            tmp.append(last)
            last-=2
        tmp = tmp[::-1] #顺序翻转一下
        for i in tmp[:-1]: #打印前n-1个数以加号隔开
            print(i,end='+')
        print(tmp[-1]) #打印最后一个数
    except:
        break


全部评论

相关推荐

10-28 11:04
已编辑
美团_后端实习生(实习员工)
一个2人:我说几个点吧,你的实习经历写的让人觉得毫无含金量,你没有挖掘你需求里的 亮点, 让人觉得你不仅打杂还摆烂。然后你的简历太长了🤣你这个实习经历看完,估计没几个人愿意接着看下去, sdk, 索引这种东西单拎出来说太顶真了兄弟,好好优化下简历吧
点赞 评论 收藏
分享
喜欢走神的孤勇者练习时长两年半:池是池,发是发,我曾池,我现黑
点赞 评论 收藏
分享
2 收藏 评论
分享
牛客网
牛客企业服务