Twoim zadaniem jako gliniarzy jest wybranie trzech rzeczy:
Język programowania
Sekwencja OEIS
Zestaw bajtów
Następnie musisz potajemnie napisać program w tym języku, który oblicza n-tą sekwencję terminów, używając tylko bajtów w zestawie. Ujawnisz trzy informacje, aby złodzieje mogli spróbować znaleźć program.
Odpowiedzi zostaną ocenione według liczby bajtów w zestawie bajtów, przy czym więcej punktów będzie dobrych. Pęknięte odpowiedzi mają automatyczny wynik równy 0. Jeśli Twoja odpowiedź nie zostanie spakowana po tygodniu, możesz ujawnić zamierzony program i oznaczyć swoją odpowiedź jako „bezpieczną”.
Odpowiedzi muszą być zdolne do obliczenia każdego terminu w plikach b sekwencji, ale nie są wymagane do obliczenia żadnych terminów później.
Sekwencje mogą być indeksowane 1 lub 0 zarówno dla gliniarzy, jak i rabusiów.
Oto skrypt w języku Python, który sprawdza, czy kod pasuje do podanego zestawu bajtów.
A
je a b
i dodając a .txt
. Na przykład oeis.org/b4.txt uzyskałby dostęp do plików b dla tej sekwencji.