解题思路:
注意事项:
参考代码:
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语言程序设计教程(第三版)课后习题1.5 (C++代码)浏览:755 |
兰顿蚂蚁 (C++代码)浏览:1044 |
【计算球体积】 (C语言代码)浏览:1101 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:561 |
Tom数 (C语言代码)浏览:492 |
1051(奇了怪了)浏览:645 |
Tom数 (C语言代码)浏览:552 |
震宇大神的杀毒软件 (C语言代码)浏览:1079 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:441 |
1231题解(注意理解“输入多个测试实例”)浏览:785 |