NYOJ 906 杨辉三角
2015-07-03 19:02
274 查看
#include<stdio.h>
int main()
{
int n;
while(~scanf("%d",&n))
{
int a[30][30],i,j;
for(i=0;i<30;i++)
for(j=0;j<30;j++)
a[i][j]=0;
for(i=0;i<30;i++)
{
for(j=0;j<=i;j++)
{
if(j<1) a[i][j]=1;
else if(i==0) break;
else
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");
}
printf("\n");
}
}
int main()
{
int n;
while(~scanf("%d",&n))
{
int a[30][30],i,j;
for(i=0;i<30;i++)
for(j=0;j<30;j++)
a[i][j]=0;
for(i=0;i<30;i++)
{
for(j=0;j<=i;j++)
{
if(j<1) a[i][j]=1;
else if(i==0) break;
else
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");
}
printf("\n");
}
}
相关文章推荐
- android apk的编译打包过程
- A. Two Substrings
- HBase源码学习 客户端scan过程
- SQL中Group By的使用
- 数据库事务(Database Transaction)
- 数据结构—基础知识
- Android Design Support Library学习
- day 2
- Android中设置全屏的方法
- 5.19
- oracle中schema指的是什么?
- jsp语法
- Swift实现类网易云音乐横向scroll menu切换菜单(一)
- web应用前后分离的尝试
- 没发现这么好的地方
- MFC对注册表的操作
- Nginx Upstream Keepalive 分析
- 银行取款[多线程]{使用ThreadLocal管理共享变量,但此场景并不保证线程同步}
- 玩转CPU Topology
- HDU 2896