Нещодавно я пройшов тест з математики і помітив, що певна кількість на тесті відповідає цікавій схемі. Число ( 28384
) відповідає загальній послідовності цифр, яка виглядає приблизно так
(n)(x)(n+1)(x)(n+2)(x)(n+3) etc...
де n
і x
є одноцифровими цілими числами. Послідовність може починатися з або x
або n
закінчуватися будь-яким x
або n+y
.
Ваше завдання, даючи багатоцифрове додатне ціле число, виводить значення truthy або falsey, залежно від того, чи відповідає вхід шаблону. Вхід триватиме від 4 до 18 цифр. Ви можете взяти введення як рядкове представлення цілого числа. Введення не розпочнеться з 0, але може містити або закінчувати 0.
n+y
завжди буде одноцифровим числом (отже, чому обмеження довжини дорівнює 18).
Випробування
Вони повинні виводити значення "truthy"
182838485868788898
4344
85868
12223242526
І це повинні бути фальси
12345
6724013635
36842478324836
1222232425
5859510511
Як і у всіх кодових гольфів, найкоротший виграш коду! Успіхів і, можливо, шанси будуть вам завжди на користь!
x
і n
нульовими для чисел, які відповідають правилу?