zzuli OJ 1130: 杨辉三角
2016-02-01 14:33
169 查看
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
HINT
Source
#include<stdio.h> int main() { int a[30][30],i,j,n; scanf("%d",&n); for(i=0;i<n;i++) { a[i][i]=1; a[i][0]=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++) { if(j==0) printf("%d",a[i][j]); else printf(" %d",a[i][j]); } printf("\n"); } return 0 ; }
相关文章推荐
- ORACLE 自动提交问题
- 2015年11月3号 百度地图定位问题
- linux下的source命令
- MessageBox模态对话框
- Android-彻底理解文件存储
- 如果类的属性是copy的NSString类型 用set方法拦截时
- Line Filters
- 《3》装饰者模式
- assets文件夹资源的访问
- 3434
- 配置log4j日志动态加载(不重启服务)
- 阅读《Android 从入门到精通》(20)——图片视图
- assets文件夹资源的访问
- 错误和异常的区别(Error vs Exception)
- 2015年11月4号 运行中的package报错处理
- vs2010 MFC +win7下的程序 在win7上正常运行,Server2008就出错(ADO数据库连接出错)
- MathJax
- Centos 6.5安装mongodb3.2.1
- iOS Crash解析
- Android的消息循环机制 Looper Handler类分析