To wyzwanie dla gliniarzy i rabusiów , wątek rabusiów można znaleźć tutaj .
Twoim zadaniem jest napisanie kodu, który wyprowadza sekwencję OEIS i zawiera nazwę sekwencji w kodzie ( A______
) i wyświetla drugą osobną sekwencję, gdy nazwa sekwencji w kodzie zostanie zmieniona na nazwę drugiej sekwencji.
Oto przykład w Haskell, który działa dla A000217 i A000290 .
f x|last"A000217"=='0'=x^2|1>0=sum[1..x]
Następnie odkryjesz jedną z dwóch sekwencji, a kod utrzymujący drugą sekwencję w tajemnicy. Rabusie spróbują dowiedzieć się, co to jest ukryta sekwencja. Jeśli złodziejowi uda się ustalić, jaka jest twoja sekwencja (lub inna sekwencja spełniająca kryteria), twoja odpowiedź jest łamana. Jeśli nie zrobisz tego w ciągu tygodnia od opublikowania odpowiedzi, możesz oznaczyć ją jako Bezpieczną i ujawnić zamierzone rozwiązanie do weryfikacji. Bezpiecznych odpowiedzi nie można złamać.
Wejście wyjście
Zabrano stąd
Kod może być funkcją lub kompletnym programem, który pobiera n za pomocą standardowej metody wprowadzania i generuje n- ty ciąg sekwencji indeksowany przez podany indeks na stronie OEIS.
Musisz obsługiwać wszystkie wartości podane w plikach OEIS b dla tej sekwencji, dowolna liczba nie w plikach b nie musi być obsługiwana.
Punktacja
Twój wynik będzie liczbą bajtów w kodzie, przy czym mniej bajtów będzie lepszych.