杨辉三角

Time Limit: 1000 ms Memory Limit: 65536 KiB

Problem Description
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
上面的图形熟悉吗?它就是我们中学时候学过的杨辉三角。
Input
输入数据包含多组测试数据。
每组测试数据的输入只有一个正整数n(1≤n≤30),表示将要输出的杨辉三角的层数。
输入以0结束。
Output
对应于每一个输入,请输出相应层数的杨辉三角,每一层的整数之间用一个空格隔开,每一个杨辉三角后面加一个空行。
Sample Input
2
3
0
Sample Output
1
1 1

1
1 1
1 2 1
Hint

Source
ZJGSU

`

#include <stdio.h>
#include <string.h>
int main()
{int n,i,j;while(~scanf("%d",&n)&&n){int a[31][31]={0};for(i=1;i<=n;i++){a[i][i]=1;//第一列的第一位全部为一a[i][1]=1;// 也为一}for(i=2;i<=n;i++){for(j=1;j<=i;j++){a[i][j]=a[i-1][j-1]+a[i-1][j];//计算非一的数}}for(i=1;i<=n;i++){for(j=1;j<=i;j++){if(j==i)printf("%d\n",a[i][j]);else printf("%d ",a[i][j]);}}printf("\n");}return 0;
}

杨辉三角 SDUT相关推荐

  1. 用python实现杨辉三角的几种不同方式

    杨辉三角的概念 比较详细的知识可以看这里,在杨辉三角中,每个数是它左上方和右上方的数的和. 1/ \1 1/ \ / \1 2 1/ \ / \ / \1 3 3 1/ \ / \ / \ / \1 ...

  2. LeetCode简单题之杨辉三角 II

    题目 给定一个非负索引 rowIndex,返回「杨辉三角」的第 rowIndex 行. 在「杨辉三角」中,每个数是它左上方和右上方的数的和. 示例 1: 输入: rowIndex = 3 输出: [1 ...

  3. LeetCode简单题之杨辉三角

    题目 给定一个非负整数 numRows,生成「杨辉三角」的前 numRows 行. 在「杨辉三角」中,每个数是它左上方和右上方的数的和. 示例 1: 输入: numRows = 5 输出: [[1], ...

  4. 最详细的----->一维数组实现杨辉三角

    代码循环部分的解析在代码之后 先来看代码 #include<stdio.h> int arr[20]; int main() {arr[0] = 1;int n;scanf_s(" ...

  5. java利用递归画杨辉三角_用java程序编写杨辉三角形,初学者适用

    原创代码(非网上照搬复制,个人原创,真实有效): import java.util.Scanner; class demo1 { public static void main(String[] ar ...

  6. 【每日一算法】杨辉三角 II

    每日一算法-杨辉三角 II 题目 给定一个非负索引 k,其中 k ≤ 33,返回杨辉三角的第 k 行. 在杨辉三角中,每个数是它左上方和右上方的数的和. 示例: 输入: 3 输出: [1,3,3,1] ...

  7. 【每日一算法】杨辉三角到底是什么?

    每日一算法-杨辉三角 题目 给定一个非负整数 numRows,生成杨辉三角的前 numRows 行. 在杨辉三角中,每个数是它左上方和右上方的数的和. 示例: 输入: 5 输出:[     [1], ...

  8. 菲波那切数列php实现,php实现菲波那切数列和杨辉三角

    1.递归  显示斐波那契数列 function recursion($num){ //判断是否小于0 if($num<0){ return -1; } if($num==1){ return 0 ...

  9. HDU2032(杨辉三角)

    就是打印杨辉三角: #include<iostream> #include<algorithm> #include<cstring> #include<cma ...

  10. python杨辉三角居中_python打印杨辉三角的两种方法及详解

    艾斯压阵 1c950a7b02087bf4200394cdf1d3572c11dfcf23.jpg 一盏灯, 一片昏黄: 一简书, 一杯淡茶. 守着那一份淡定, 品读属于自己的寂寞. 保持淡定, 才能 ...

最新文章

  1. 提高汽车系统的安全性
  2. 数据库-优化-MYSQL数据库设计原则
  3. [python opencv 计算机视觉零基础到实战] 十二 直方图
  4. hrsc2016 下载 数据集_PIoU Loss:倾斜目标检测专用损失函数,公开超难倾斜目标数据集Retail50K | ECCV 2020 Spotlight...
  5. 【MySQL】基于MySQL的SQL核心语法实战演练(二)
  6. 【Python】Matplotlib绘制带颜色标尺的彩色曲面
  7. matlab求微分方程的系数,Matlab中系数为离散值的微分方程求解【编辑完成求解答】...
  8. redis zset usage
  9. linkedin api php,php – 如何使用linkedin api发送消息/通知?
  10. Linux 笔记 :FHS目录笔记
  11. pdf怎么打开上次看到的地方_ppt如何转pdf?俩种方法轻松搞定
  12. DIV+CSS的命名规则有利于SEO
  13. BZOJ3083: 遥远的国度
  14. python机器学习乳腺癌细胞模型
  15. 小花语音机器人(零)-单片机控制驱动板PCB
  16. arping工具使用
  17. 中国医科大学计算机学院,中国医科大学是一个什么水平的大学?
  18. 火箭是这样连胜的(转载)
  19. Android Studio 按钮样式实现
  20. DISPLAY尚未设置

热门文章

  1. 自由度+凝固度+统计的新词发现
  2. iPhone全部设备分辨率速查
  3. UE4_模型_Bound(边界)
  4. Windows引导修复
  5. 走进Axure的表单设计
  6. 全国高中数学联赛——代数
  7. 接入翼支付的php,翼支付商户接入规范.doc
  8. 新疆上半年工业品价格总水平创十七年新低
  9. 关于过期更换ssl证书的相关问题
  10. Delphi 生成二维码【PaintBox】并保存为本地文件添加至【Image】控件中