考虑无限矩阵:
0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
0 0 2 3 0 0 2 3 0 0 2 3 0 0 2 3
0 0 0 4 5 6 0 0 0 4 5 6 0 0 0 4 ...
0 0 0 0 7 8 9 10 0 0 0 0 7 8 9 10
0 0 0 0 0 11 12 13 14 15 0 0 0 0 0 11
...
矩阵的每个新行都是z从零开始的,这里z是我们在该行中使用的正数的长度。1每次迭代行时,通过以递增,递增和增加的方式构造正数。该模式在右侧无限重复。因此,例如,第一行开始,0, 1, 0, 1...而第二行开始0,0, 2,3, 0,0, 2,3...。按照该模式,第三行开始0,0,0, 4,5,6, 0,0,0, 4,5,6...。
给定两个整数作为输入,n和x,输出上述矩阵x的n第t列的第一个(最上面的)数字。(您可以为列选择0或1索引,只需在提交中指定哪个索引即可。)
例如,对于输入n = 0(0索引),该列完全是0s,因此输出将只是x 0s。
对于输入n = 15和x = 6,输出将为[1, 3, 4, 10, 11, 0]。
对于输入n = 29和x = 15,输出将为[1, 0, 6, 8, 15, 0, 0, 34, 39, 0, 0, 0, 0, 0, 120]。
对于输入n = 99和x = 25,输出将为[1, 3, 4, 0, 15, 0, 0, 0, 37, 55, 56, 0, 87, 93, 0, 0, 151, 163, 176, 0, 0, 0, 0, 0, 325]。
n=1自sapply中不再是一个矩阵的结果。这个修理费用很高,我想知道是否有高尔夫球手?