#P1919. 数字三角形

数字三角形

题目描述

贝茜教奶牛们建造一种数字三角形。它从两个数中构造: 大小和种子。 大小 NN ( 1N201 \le N \le 20 ) 决定这个三角形有多少行,种子 SS ( 1S91 \le S \le 9 ) 决定三角形的第一个数字。这儿有两个示例:

N=5,S=3N=5, S=3

3 4 6 9 4
5 7 1 5 
8 2 6
3 7
8 

N=6,S=1N=6, S=1

1 2 4 7 2 7 
3 5 8 3 8 
6 9 4 9 
1 5 1 
6 2 
3

数字三角形的第一行前面没有空格。 分析上面的例子,找寻其中的规律, 然后写一个程序,根据输入的大小 NN ( 1N201 \le N \le 20 ) 和种子 SS ( 1S91 \le S \le 9 ) ,输出相应的数字三角形。

输入

一行: 两个空格隔开的整数 NNSS

输出

NN 行:如上所示的数字三角形,要注意每一行的末尾不能有空格。

样例

5 3
3 4 6 9 4
5 7 1 5
8 2 6
3 7
8

来源

USACO 二维数组