30
三角数
甲三角形号码是可以被表示为连续的正整数的总和,从1开始。它们也可以与式表示的数n(n + 1) / 2,其中n一些正整数。 数字的数字角对应项是通过以下方式计算的: 将数字拆分成一个数字数组,例如 613 => [6 1 3] 对于数组中的每个数字,计算n第三角形数;[6 1 3] => [21 1 6] 对结果数组求和; [21 1 6] => 28 给定一个整数n,您的任务是反复计算n的数字角对应物,直到结果等于1,然后输出所有计算出的值。您可以以任何顺序输出值,并且可以在数组的开头随意包含原始数字。这是一个代码高尔夫球,因此最短的代码获胜。 测试用例 23 => 9 45 25 18 37 34 16 22 6 21 4 10 1 72 => 31 7 28 39 51 16 …