基础练习 杨辉三角形
时间限制:1.0s 内存限制:256.0MB

问题描述
杨辉三角形又称Pascal三角形,它的第i+1行是(a+b)i的展开式的系数。

它的一个重要性质是:三角形中的每个数字等于它两肩上的数字相加。

下面给出了杨辉三角形的前4行:

1

1 1

1 2 1

1 3 3 1

给出n,输出它的前n行。

输入格式
输入包含一个数n。

输出格式
输出杨辉三角形的前n行。每一行从这一行的第一个数开始依次输出,中间使用一个空格分隔。请不要在前面输出多余的空格。
样例输入
4
样例输出
1
1 1
1 2 1
1 3 3 1
数据规模与约定
1 <= n <= 34。

#include <iostream>
using namespace std;
int main(){int n;
cin>>n;
int k;
int pascal[35]={0};
pascal[1]=1;
for(int i=1;i<=n;i++)
{k=i;for(;i>0;i--)
{pascal[i]=pascal[i]+pascal[i-1];///因为杨辉三角第j行有j个数字,所以这里行数和个数采用同一个变量,但是不用担心,我们已经提前将i的值存入k了cout<<pascal[i]<<' ';
}cout<<endl;i=k;
}
return 0;
}

基础练习 杨辉三角形相关推荐

  1. 蓝桥杯 试题 基础练习 杨辉三角形 Java

    试题 基础练习 杨辉三角形 资源限制 时间限制:1.0s   内存限制:256.0MB 问题描述 杨辉三角形又称Pascal三角形,它的第i+1行是(a+b)i的展开式的系数. 它的一个重要性质是:三 ...

  2. 基础练习 杨辉三角形 C语言

    基础练习 杨辉三角形 C语言 描述 杨辉三角形又称Pascal三角形,它的第i+1行是(a+b)i的展开式的系数. 它的一个重要性质是:三角形中的每个数字等于它两肩上的数字相加. 下面给出了杨辉三角形 ...

  3. [Java] 蓝桥杯 BASIC-6 基础练习 杨辉三角形

    问题描述 杨辉三角形又称Pascal三角形,它的第i+1行是(a+b)i的展开式的系数. 它的一个重要性质是:三角形中的每个数字等于它两肩上的数字相加. 下面给出了杨辉三角形的前4行: 1 1 1 1 ...

  4. 蓝桥杯:基础练习 杨辉三角形

    时间限制:1.0s   内存限制:256.0MB 问题描述 杨辉三角形又称Pascal三角形,它的第i+1行是(a+b)i的展开式的系数. 它的一个重要性质是:三角形中的每个数字等于它两肩上的数字相加 ...

  5. 蓝桥杯 BASIC-6 基础练习 杨辉三角形

    问题描述 杨辉三角形又称Pascal三角形,它的第i+1行是(a+b)i的展开式的系数. 它的一个重要性质是:三角形中的每个数字等于它两肩上的数字相加. 下面给出了杨辉三角形的前4行: 1 1 1 1 ...

  6. 【蓝桥杯】基础练习 杨辉三角形 Java

    问题描述 杨辉三角形又称Pascal三角形,它的第i+1行是(a+b)i的展开式的系数.它的一个重要性质是:三角形中的每个数字等于它两肩上的数字相加. 下面给出了杨辉三角形的前4行: 1 1 1 1 ...

  7. 蓝桥 试题 基础练习 杨辉三角形——11行代码AC

    注意点: 1.本质上是一道找规律的二维数组题(二维数组题多是这样,摆个阵,叫你找规律). 2.直接判断,a[i][j]等于a[i-1][j]+a[i-1][j-1]:的值 3.写数列时很容易想到用二维 ...

  8. 蓝桥杯java试题 基础练习 杨辉三角形

    下列两种方法的实现方法一致,可以看自己倾向于哪种表达: 1 package 杨辉三角;import java.util.Scanner;public class Main {public static ...

  9. 基础算法练习:杨辉三角形

    基础练习 杨辉三角形(蓝桥杯真题BASIC-6) 注意:这可能是你看过的关于杨辉三角题型最详细的题解,看完本文章你将对该类问题理解的相当通透!

最新文章

  1. VMware View 4.0 测试-7
  2. 【转】SSL/TLS/WTLS协议原理
  3. 测试linux和window下 jdk最大能使用多大内存
  4. python内存管理错误的是_解读Python内存管理机制(转载)
  5. OpenGL基础43:抗锯齿
  6. 数据工作者必备工作技能:数据治理
  7. 统计学习基础(ESL)中文版
  8. 初学者CAD画矩形如何定义尺寸?
  9. 关于解决“无法定位程序输入点于动态链接库”问题的思路
  10. php项目代做,代做PHP开发技术程序、php网站代码代写
  11. 介绍5款非常棒的移动自动化测试工具
  12. android root后手机文件管理器,Android超强文件管理器:Root Explorer
  13. 软件质量的定义以及相关理论
  14. excel表格横向纵向变换_Excel 的初级逻辑
  15. python数据可视化读取excell文件绘制图像详细教程
  16. java中的Cookie 和 sessions
  17. C++反汇编-函数调用原理
  18. 《本地计算机DNS缓存文件》
  19. kubernetes 曲线救国式下载 kubeadm 1.21 相关镜像
  20. PDF文件制作方法与指南

热门文章

  1. 使用PyTorch从零开始实现YOLO-V3目标检测算法 (三)
  2. python编译pyd
  3. “std::invoke”: 未找到匹配的重载函数
  4. python 调用c++ ffmpeg接收yuv
  5. grabcut.cpp:380: error: (-215) !bgdSamples.empty() !fgdSamples.empty() in function initGMMs
  6. opencv python 图片腐蚀和膨胀
  7. java 中调用window系统中的文件,或者执行命令(shell、.CMD、.EXE)并获取返回值
  8. 实用!你不知道的小技巧,电脑快速实现屏幕长截图
  9. 请求中文乱码_【1】执行Http请求访问网页
  10. 纸牌游戏10点半c语言,python10点半纸牌游戏_【Python】Python编的纸牌游戏