Это задача для полицейских и грабителей , ее можно найти здесь .
Это ветка грабителей, ваша задача здесь - получать материалы в ветке полицейских и пытаться найти скрытые последовательности. Если вы найдете какую-либо последовательность, которая может быть заменена в исходном коде, чтобы вычислить эту последовательность, которая является допустимой трещиной. Пожалуйста, сообщите полицейским о ваших взломах по мере их появления, чтобы они могли обновить свои ответы.
счет
Ваша оценка будет равна количеству успешных трещин, которые вы сделали, и чем больше трещин будет лучше.
code-challenge
sequence
cops-and-robbers
Специальный охотник за гарфами
источник
источник
Ответы:
Japt , Shaggy , A000290
Попробуйте онлайн!
источник
Python 3 : Мистер Xcoder , A010709
Попробуйте онлайн!
Кроме того, вот оригинальная версия для гольфа. :П
источник
Python 3, ppperry
Исходный код поместил имя последовательности в комментарии. Поскольку комментарий, вероятно, не может повлиять на код, я решил, что скрытая последовательность должна быть некоторой подпоследовательностью оригинала. Быстрый поиск первых терминов пары поднял A018226. Поскольку это подпоследовательность, код работает для обоих. A018226 даже указан на странице оригинальной последовательности, если вы посмотрите назад
источник
C #, TheLethalCoder
Легкий - это было также размещено здесь .
источник
Питон 2, Мертвый Опоссум
источник
C #, TheLethalCoder, A000244
Также работает с A000079 (полномочия два).
источник
Питон 2, Мертвый Опоссум
Это больше не работает, OP обновил пример после того, как я опубликовал это.
источник
DC , Брюс Форте
Трещины с A027480 .
источник
2
Python 2 : officialaimm , A055642
Попробуйте онлайн!
Мне потребовалось некоторое время, чтобы найти последовательность ... В основном потому, что поиск OEIS для меня очень медленный. о0
источник
Python 3 , ppperry , A000027 -> A004526
Попробуйте онлайн! (печатает первые несколько слагаемых обоих. Обратите внимание, что две последовательности имеют смещения 1 и 0 соответственно, поэтому первая имеет начальный ноль - это меня немного смутило!)
источник
MATL , Cinaski
Трещины с A055642 .
источник
Python 3.6 , RootTwo
Оригинал A005843
Трещины с A001107
Попробуйте онлайн
Eval'd код оригинала (минус комментарии)
n*2
, взломанной версии есть4*n*n-n*3
.После фильтрации синтаксических ошибок, необъявленных переменных, нулевых делений и т. Д. Для прохождения оставшегося списка не потребовалось много времени. Было несколько ложных срабатываний (например, A004917), которые мне пришлось отфильтровать вручную из-за проверки только первых нескольких чисел, но это было не слишком часто.
Кроме того, A040489 пытается вычислить
n**3436485154-n
, что немного замедлило меня. :Писточник
Чип , Phlarx
Трещины с A060843 . По догадкам, догадался, что последовательность будет короткой!
источник