Последовательность
Все знают , что только даже простое число 2
. Ho-гул. Но есть определенные четные числа, 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
. Это не особенное - просто так работают простые числа.