杨辉三角
来源:互联网 发布:超级优化孙菲菲 编辑:程序博客网 时间:2024/06/06 07:50
Problem P: 二维数组---杨辉三角
Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 392 Solved: 238
[Submit][Status][Web Board]
Description
杨辉三角
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),表示将要输出的杨辉三角的层数。
Output
输出相应层数的杨辉三角,每一层的整数之间用一个空格隔开。
Sample Input
4
Sample Output
1
1 1
1 2 1
1 3 3 1
#include <stdio.h>#include <stdlib.h>int main(){ int i; int j; int N; int a[99][99]; scanf("%d",&N); for(i=0;i<N;i++) { a[i][0]=1; a[i][i]=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=0;i<N;i++) { for(j=0;j<=i;j++) printf("%d ",a[i][j]); printf("\n"); }}
0 0
- 杨辉三角/帕斯卡三角
- (尹成)杨辉三角(正三角 倒三角)
- 学习:杨辉三角(帕斯卡三角)
- 杨辉三角
- 杨辉三角
- 杨辉三角
- 杨辉三角算法
- C# 杨辉三角
- 杨辉三角
- 杨辉三角
- 杨辉三角程序
- 打印杨辉三角
- 杨辉三角
- 杨辉三角
- 杨辉三角
- 杨辉三角源代码
- 杨辉三角~~~~~~~~
- 杨辉三角
- 数学——进制转换
- 描述在IPSec传输模式下ESP报文装包和拆包过程
- Android 开发中用到的几个多线程解析
- 梦着
- Python bisect - array bisection library
- 杨辉三角
- JavaScript数组删除项的方法
- xshell利用linux rz sz 命令上传、下载文件
- CSS 入门学习篇 - 2
- linux sed命令详解
- java 基础知识整理
- Java正则表达式学习笔记
- 第8天-sql子查询和联结表
- 欧拉函数扩展公式(10哈工大多校)(3501)