> Description
输入行数n,打印如图所示的杨辉三角形。
> Input
一个正整数n(n<=10)。
> Output
一个三角形。
> Sample Input
6
> Sample Output
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
> 解题思路
首先我们要找到杨辉三角形的规律:1.第i行的长度是i;
2.位置(i,j)的数等于位置(i-1,j)+位置(i-1,j-1)。
然后,为了更容易做出来,先不考虑数的大小,做出来后再在基础上加上高精加。
我们可以不使用二维数组来存数,可以直接使用一维数组,但是要从最后一位i开始算,不然的话数会发生变化,代码如下:
#include<iostream>
#include<cstdio>
using