最近,我进行了一次数学测试,并注意到测试中的某个数字与一个有趣的模式匹配。数字(28384
)与看起来像这样的通用数字序列匹配
(n)(x)(n+1)(x)(n+2)(x)(n+3) etc...
其中n
和x
是一位数字整数。该序列可与开始x
或n
并用端任一x
或n+y
。
给定一个多位数的正整数,您的任务将根据输入是否匹配模式输出真值或假值。输入的长度在4到18位之间。您可以将输入作为整数的字符串表示形式。输入将不会以0开头,而可以包含或以0结尾。
n+y
将始终是一个数字(因此长度限制为18)。
测试用例
这些应该输出真实值
182838485868788898
4344
85868
12223242526
这些应该是假的
12345
6724013635
36842478324836
1222232425
5859510511
与所有代码高尔夫球一样,最短的代码获胜!祝您好运,万事如意!
x
和n
非零为符合规则的数字?