这是一道水题,思路很简单,把杨辉三角先求出来,然后按照输入将相应的层数的杨慧三角输出即可。

HDOJ2032_杨辉三角

#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#include<string.h> int main()
{
int i,j,n;
int tri[31][31]={0};
for(i=1;i<31;i++)
{
tri[i][i]=1;
}
for(i=1;i<=30;i++)
{
for(j=1;j<i;j++)
{
tri[i][j]=tri[i-1][j-1]+tri[i-1][j];
}
}
//Print the YangHui triangle ur get.
// for(i=1;i<=30;i++)
// {
// for(j=1;j<=i;j++)
// {
// printf("%d ",tri[i][j]);
// j==num?printf(" "):printf("\n");
// }
// printf("\n");
// } int num;
while(scanf("%d",&num)!=EOF)
{
for(i=1;i<=num;i++)
{
for(j=1;j<=i;j++)
{
printf("%d",tri[i][j]);
j==i?printf("\n"):printf(" ");
}
}
printf("\n");
} return 0;
}

最新文章

  1. Python开发工具PyCharm个性化设置(图解)
  2. genymotion模拟器访问本地服务器
  3. Codeforces Round #379 (Div. 2) E. Anton and Tree
  4. BOOTSTRAP定制
  5. Scalaz(24)- 泛函数据结构: Tree-数据游览及维护
  6. pthread_cond_timedwait时间设置
  7. 在 Windows 7 Professional、Enterprise 或 Ultimate 上安装 IIS 7.5
  8. Java之IO转换流
  9. icheck.min.js 选中效果
  10. leetcode441(巧妙利用取整和解方程)
  11. Vue.js 插件开发详解
  12. Servlet使用简介
  13. TensorFlow-谷歌深度学习库 命令行参数
  14. Linux基础命令---iostat显示设备状态
  15. greenplum中to_date函数注意点
  16. Ubuntu安装之python开发
  17. java生成二维码扫码网页自动登录功能
  18. java汇总
  19. 基于链表的C语言堆内存检测
  20. mysql 中文字段排序

热门文章

  1. 用JQuery操作元素的style属性
  2. synchronized关键字用法
  3. Ajax进阶之原生js与跨域jsonp
  4. MyISAM to InnoDB: Why and How(MYSQL官方译文)
  5. Unicode(UTF-8, UTF-16)令人混淆的概念(转)
  6. python opencv画图可视化
  7. ARM汇编语言基础
  8. PAT A1075 PAT Judge (25 分)——结构体初始化,排序
  9. PAT A1148 Werewolf - Simple Version (20 分)——暴力遍历,负负得正
  10. ASP.NET Newtonsoft 序列化反序列化