顾渝一


私信TA

用户名:7754321gy

访问量:474

签 名:

等  级
排  名 40648
经  验 373
参赛次数 0
文章发表 3
年  龄 0
在职情况 学生
学  校 卡塞尔学院
专  业 临床医学

  自我简介:

TA的其他文章

解题思路:

分析每一行数列通式为

(n(3+n))/2+1

(n(5+n))/2+2

(n(7+n))/2+4

······

3,5,7为等差数列

1,2,4为等差数列的前n项和



注意事项:

参考代码:

n=int(input())

for i in range(0,n+1):

    for j in range(0,n-i):

        m=((1+i)*i)/2+1

        c=2*i+3

        b=j*(c+j)

        print(int(b/2+m),end=' ')


    print()


 

0.0分

0 人评分

  评论区

  • «
  • »