一些数字(例如)是以10为底的回文数:如果以相反的顺序写数字,则会得到相同的数字。
一些数字是2个回文的总和。例如或。
对于其他数字,仅两个回文是不够的。例如,不能将21写成2个回文的总和,而您能做的最好的就是。
编写一个函数或程序,该函数或程序采用整数输入n
并输出n
不能分解为2个回文之和的th数。这对应于OEIS A035137。
一位数字(包括0)是回文。
序列的标准规则适用:
- 输入/输出灵活
- 您可以使用0或1索引
- 您可以输出
n
第一n
项或第一项,或无限序列
(作为旁注:所有整数都可以分解为最多三个回文的总和。)
测试用例(1索引):
1 -> 21
2 -> 32
10 -> 1031
16 -> 1061
40 -> 1103
这是代码高尔夫球,因此最短的答案为准。
n
,输出序列OEIS An的第n个成员?听起来很有希望...