好吧,最近我踢了一点三角,所以这是另一个。
Clark的三角形是一个三角形,其中每行的最左边的条目为1,最右边的条目由6的倍数组成,随着行数的增加而增加。这是可视化
1 6
1 . 12
1 . . 18
1 . . . 24
1 . . . . 30
1 . . . . . 36
就像Pascal的Triangle一样,所有其他条目都是右上角和左上角数字的总和。
这是前几行
1 6
1 7 12
1 8 19 18
1 9 27 37 24
1 10 36 64 61 30
1 11 46 100 125 91 36
任务
给定一个行号(从顶部开始)和一个列号(从该行的第一个非零项目开始)输出该特定单元格的值。两个输入都可以被索引为1或0(如果需要,可以混合和匹配)。三角形的边界是不确定的,查询这些值时您可以做任何想做的事情。
这是代码高尔夫球,目标是最大程度地减少解决方案中的字节数。