当前位置: 首页 > news >正文

P5732 【深基5.习7】杨辉三角 python解法

# 【深基5.习7】杨辉三角

## 题目描述

给出 n<=20,输出杨辉三角的前 n 行。

如果你不知道什么是杨辉三角,可以观察样例找找规律。

## 输入格式

## 输出格式

## 样例 #1

### 样例输入 #1

```
6
```

### 样例输出 #1

```
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
```

代码:

n=int(input())
arr=[[1 for _ in range(n)] for _ in range(n)] #这一步直接代替下面代码
'''
for i in range(n):arr[i][0]=1arr[i][i]=1
'''
#每行的arr[i][0]和arr[i][i]均为1,不用进行操作,所以行i从第三列开始,列j不考虑0和i
for i in range(2,n):for j in range(1,i):arr[i][j]=arr[i-1][j-1]+arr[i-1][j]
for i in range(n):for j in range(i+1):print(arr[i][j],end=" ")print("")

http://www.lryc.cn/news/299106.html

相关文章:

  • VitePress-12-markdown中使用vue的语法
  • “bound drug/molecule”or “unbound drug/molecule”、molecule shape、sketching是什么?
  • 深入理解C语言中的函数指针:概念、机制及实战应用
  • 《UE5_C++多人TPS完整教程》学习笔记1 ——《P2 关于本课程(About This Course)》
  • 权限系统设计
  • Ubuntu Desktop - Screenshot (截图工具)
  • docker 1:介绍
  • RibbonBar RibbonPage切换事件
  • Conda历史版本下载地址和python对应关系
  • Clickhouse查询语句执行过程
  • 【动态规划】【中位数】【C++算法】1478. 安排邮筒
  • C#系列-数据结构+递归算法+排序算法(3)
  • Redis实现秒杀
  • 4 scala集合-Map
  • QT 对象树模型
  • ubuntu快速安装miniconda
  • 阿里云游戏服务器多少钱一年?
  • 小游戏和GUI编程(7) | SimpleNN 界面源码解析
  • c++设计模式之代理模式
  • 第5个-模糊加载
  • rtt设备io框架面向对象学习-adc设备
  • 面试官:介绍一下Exception和Error之间的区别
  • 【RabbitMQ(一)】:基本介绍 | 配置安装与快速入门
  • ElasticSearch之search API
  • 07-Java桥接模式 ( Bridge Pattern )
  • golang集成sentry: go-redis
  • 用EXCEL从地址(上海)中提取各区(浦东新区等区)信息
  • 关于在分布式环境中RVN和使用场景的介绍3
  • 计算最小公倍数math.lcm()
  • VUE SEO 几种方案经典面试题