这是强盗帖子。该警察职位是在这里。
您的任务是采用整数输入N并按顺序OEIS A002942输出第N个数字。
该序列由向后写的平方数组成:
1, 4, 9, 61, 52, 63, 94, 46, 18, 1, 121, 441, ...
请注意,前导零被修剪掉了(100变为1,而不是001)。将其连接成一个字符串(或一个长数字给出):
1496152639446181121441
您应在此字符串/数字中输出第N个数字。您可以选择将N设为0索引或1索引(请说明您选择了哪一个)。
测试用例(1索引):
N = 5, ==> 1
N = 17, ==> 1 <- Important test case! It's not zero.
N = 20, ==> 4
N = 78, ==> 0
N = 100, ==> 4
N = 274164, ==> 1
您的代码应适用于最大N = 2 ^ 15的数字(除非您的语言默认不能处理32位整数,在这种情况下N可以更低)。
强盗:
您应该尝试破解警察的帖子。
您的代码必须与警察使用的语言相同,并且Levenshtein距离与警察给出的距离完全相等。您的代码不能超过原始解决方案的长度(但可以是相同大小)。
获胜者将是破解最多职位的强盗。