题解 | #尼科彻斯定理#

尼科彻斯定理

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

#分别以n为偶数和奇数,从n2向左右各展开n/2个连续奇数或者(n-1)/2个奇数外加n2本身

n=int(input())
a=[]
if n%2==0:
    for i in range(1,n//2+1):
        a.append(n**2+(2*i-1))
        a.append(n**2-(2*i-1))
    b=sorted(a)
    for j in b:
        if j !=b[-1]:
            print(str(j)+'+',end=(''))
        else:
            print(str(j))
if n%2==1:
    a.append(n**2)
    for i in range(1,(n-1)//2+1):        
        a.append(n**2+2*i)
        a.append(n**2-2*i)
    b=sorted(a)
    for j in b:
        if j !=b[-1]:
            print(str(j)+'+',end=(''))
        else:
            print(str(j))

        
        
全部评论

相关推荐

拒绝无效加班的小师弟很中意你:求职意向没有,年龄、课程冗余信息可以删掉,需要提升项目经历。排版需要修改。
点赞 评论 收藏
分享
暴走萝莉莉:这是社招场吧,作为HR说个实话:这个维护关系的意思是要有政府资源,在曾经的工作中通过人脉资源拿下过大订单的意思。这个有相关管理经验,意思也是真的要有同岗位经验。应酬什么的对于业务成交来说就算不乐意也是常态,就是要求说话好听情商高,酒量好。
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务