题解 | 尼科彻斯定理

def inv_the(n):
    m = n*n*n
    m_j = []
    x = n*n
    pa = n // 2
    if x%2 == 1:
        for i in range(n):
            m_j.append(x-2*pa+2*i)
    elif x%2 == 0:
        for i in range(n):
            m_j.append(x-2*pa+1+2*i)
    return '+'.join(map(str, m_j))

n = int(input().strip())
print(inv_the(n))


全部评论

相关推荐

不愿透露姓名的神秘牛友
2024-12-06 11:24
已编辑
精智达 嵌入式软件工程师 17.0k*13.0
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
2024-12-26 14:36
华为 软件开发 2K X 14 硕士海归
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务