Послідовність
Всім відомо, що єдине парне число є простим 2
. Хо-гул. Але, є певні парні числа n
, коли при об'єднанні n-1
вони стають простим числом.
Для початку 1
це не в списку, тому що 10
це не головне. Аналогічно з 2
( 21
) і 3
( 32
). Однак 4
працює, тому що 43
це просто, тому це перше число в послідовності a(1) = 4
. Наступне число, яке працює (ні 6
( 65
), ні 8
( 87
) не працює) 10
, тому що 109
це просто, так a(2) = 10
. Тоді ми пропускаємо купу ще до тих пір 22
, тому що 2221
це просто, так a(3) = 22
. І так далі.
Очевидно, що всі терміни в цій послідовності є парними, тому що будь-яке непарне число n
при з'єднанні з ним n-1
стає парним (як 3
перетворюється на 32
), яке ніколи не буде простим.
Це послідовність A054211 щодо OEIS.
Змагання
З огляду на вхідне число, n
яке десь вписується в цю послідовність (тобто, n
об'єднане з n-1
простим), виведіть його положення в цій послідовності. Ви можете вибрати 0 або 1-індексацію, але будь ласка, вкажіть, який у вашій заяві.
Правила
- Можна вважати, що вхід і вихід відповідають цілому цілому типу вашої мови.
- Введення та вихід можуть бути задані у будь-якому зручному форматі .
- Прийнятна або повна програма, або функція. Якщо функція, ви можете повернути вихід, а не надрукувати його.
- Якщо можливо, додайте посилання на онлайн-тестувальне середовище, щоб інші люди могли спробувати ваш код!
- Стандартні лазівки заборонені.
- Це код-гольф, тому діють усі звичайні правила гольфу, і найкоротший код (у байтах) виграє.
Приклади
Наведені нижче приклади є 1-індексованими.
n = 4
1
n = 100
11
n = 420
51
n
завжди є єдиним простим числом, яке ділиться на n
. Це не особливо - саме так працюють прості номери.