最近、数学のテストを受けましたが、テストの特定の数が興味深いパターンに一致していることに気付きました。番号(28384
)は、次のような一般的な数字列と一致しました
(n)(x)(n+1)(x)(n+2)(x)(n+3) etc...
ここでn
およびx
は1桁の整数です。シーケンスのいずれかで始めることができx
たりn
と、いずれかの端にx
かn+y
。
タスクは、複数桁の正の整数が与えられると、入力がパターンに一致するかどうかに応じて、真偽値または偽値を出力します。入力は4〜18桁です。入力を整数の文字列表現として受け取ることができます。入力は0で始まりませんが、0を含むか、0で終わることができます。
n+y
常に1桁の数字になります(したがって、長さの制限が18である理由)。
テストケース
これらは真実の値を出力するはずです
182838485868788898
4344
85868
12223242526
そして、これらは偽物でなければなりません
12345
6724013635
36842478324836
1222232425
5859510511
すべてのコードゴルフと同様に、最短のコードが勝ちます!幸運と可能性があります、あなたの好意でこれまで!
x
とn
ルールに合わせ番号の非ゼロは?