灵感来自烤一片Pi
挑战
给定输入3 <= n <= 100
和3 <= y <= n
,从左上角开始构造()n x n
小数部分的矩阵。然后,取右上角的三角形大小并将其连接在一起。输出结果编号。pi
14159...
y x y
例如,对于input n = 5
,y = 3
构建以下矩阵
14159
26535
89793
23846
26433
然后,右上3 x 3
三角形将是
159
35
3
159353
输出也是如此。
输入项
以任何方便的格式n
表示的两个整数- 表示pi的数字的方矩阵的大小,并y
表示右上角的三角形。
输出量
- 所得的切片和级联数字,可以打印/显示在屏幕上,也可以作为字符串返回,等等。
- 尾随/前导空格是可选的,只要没有空白的输出(即,
159 35 3
或类似的将是无效的)。 - 请注意,由于我们在明确寻找的数字
pi
,而不是近似值或数学计算,因此答案不应四舍五入到矩阵的最后一位。
规则
例子
n y output
-------------
3 3 141923
5 3 159353
6 4 1592589383
6 6 141592535893238643794
20 12 358979323846950288419715820974944628620899211706792306647223172745025559196615