16
加号和时代,一个人和一个人
将该递归关系实现为输入和输出非负整数的函数或程序: F(0)= 0 F(N)=大于F(N-1)的最小整数,以使其基数10的总和和/或乘积为N N是程序的输入,而F(N)是程序的输出。 要清楚的是,像913这样的数字中的数字总和为9 + 1 + 3 = 13。乘积为9×1×3 = 27。对于一位数字,总和与乘积是相同的数字。包含0的数字当然具有乘积0。 通过F(70)得出的结果是: N F(N) 0 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 19 11 29 12 34 13 49 14 59 15 69 16 …