解题思路:
注意事项:
参考代码:
n=int(input()) if n ==1: ls=[[1]] if n ==2: ls=[[1],[1,1]] if n >2: ls=[[1],[1,1]] for i in range(n-1): lis=[] for i in range(len(ls[-1])-1): lis.append(ls[-1][i]+ls[-1][i+1]) ls.append([1]+lis+[1]) #print(ls) for i in range(len(ls)): #print(' ',end='') print(' '*(n-i),end='') for j in ls[i]: print('%3d'%j,end=' ') print()
0.0分
1 人评分
上车人数 (C语言代码)浏览:816 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:633 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:1267 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:566 |
C二级辅导-分段函数 (C语言代码)浏览:659 |
蛇行矩阵 (C语言代码)浏览:559 |
C二级辅导-等差数列 (C语言代码)浏览:891 |
神奇的fans (C语言代码)浏览:1124 |
【出圈】 (C++代码)简单循环浏览:699 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:455 |