Послідовність
Всім відомо, що єдине парне число є простим 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. Це не особливо - саме так працюють прості номери.