Недавно я прошел тест по математике и заметил, что определенное число в тесте соответствует интересной схеме. Число ( 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
ненулевыми для чисел, которые соответствуют правилу?