题解 | #尼科彻斯定理python3#

尼科彻斯定理

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

while True:
    try:
        m = int(input())
        l = [i for i in range(m*(m-1)+1,m*(m+1)) if i%2 !=0]
        print('+'.join(map(str,l)))
    except:
        break
全部评论
二元一次方程求出首尾项
1 回复 分享
发布于 2022-04-04 17:13
1 回复 分享
发布于 2022-02-18 11:02
#思路:解方程,m*n=m^3,其中m是一个常数,可以得到n=m^2,而那个遍历的范围取得也非常妙,从m*(m-1)到m*(m+1)正好是以m^2为中心的2m个数,取其中的奇数作为答案即可。
10 回复 分享
发布于 2023-01-15 01:39 四川
niubiiiii
3 回复 分享
发布于 2022-04-05 15:20
niu
点赞 回复 分享
发布于 2023-02-10 23:49 陕西
厉害
点赞 回复 分享
发布于 2022-07-01 14:42
数雪云算也屏蔽,绝了
点赞 回复 分享
发布于 2022-04-07 20:06
直接数***算是吧
点赞 回复 分享
发布于 2022-04-07 20:05
why the hell hahahaha
点赞 回复 分享
发布于 2022-03-15 11:45
请问谁能解释一下l怎么出来的啊,看不懂
点赞 回复 分享
发布于 2022-03-13 20:23

相关推荐

01-12 09:24
门头沟学院 Java
点赞 评论 收藏
分享
评论
42
16
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务