我知道我可以得到以下序列的第n个元素
1 3 6 10 15 21
使用公式
(n * (n + 1)) / 2
其中n
是我想要的第n个数字。如何将公式归纳为以下序列的第n个元素,其中我所说的以下序列
1 -> 1 3 6 10 15 21
2 -> 2 5 9 14 20
3 -> 4 8 13 19
4 -> 7 12 18
5 -> 11 17
6 -> 16
答案 0 :(得分:0)
不清楚2D表中的第n个元素是什么意思(可能是无限的)
行和列元素的简单公式(从1开始编号):
var a = [/*array stuff*/];
for (var i; i <= a.length; i++) {
if (isNaN(a[i]) === true) {
var A = false;
break;
}
}
if (A === false) {
print("false");
}else {
print("true");
}