Człowiek z gwiazd ma przyjść na Ziemię! Na szczęście prezydent Stanów Zjednoczonych Donald Trump ma nieskończoną śmierć. Korzystając z tej kości, może wyczarować liczbę, którą ty , burmistrz Podunk , musisz użyć, aby ustalić, kto powinien zostać wysłany, aby zatrzymać najeźdźcę! Ale bądź ostrożny, możesz wysłać tylko ograniczoną liczbę bajtów z tyłu swojej żaby !
Biorąc pod uwagę dane wejściowe od użytkownika (która będzie dodatnią liczbą całkowitą), musisz zwrócić ciąg w zależności od kategorii, w której znajduje się liczba.
- Jeśli liczba jest liczbą Fibonacciego , musisz podać Ness .
- Jeśli liczba jest liczbą Lucas , musisz podać Lucas .
- Jeśli numer jest zarówno liczba Lucas i liczb Fibonacciego , należy wyjście Travis .
- Jeśli numer jest ani aa liczba Lucas ani liczb Fibonacciego , należy wyjście Pippi .
Przykłady
Oto kilka przypadków testowych:
1 => Travis 2 => Travis 3 => Travis 4 => Lucas 5 => Ness 6 => Pippi 7 => Lucas 8 => Ness 610 => Ness 722 => Pippi 843 => Lucas
Zasady
- To jest gra w golfa , wygrywa najkrótsza odpowiedź w bajtach.
- Twój program może być pełnym programem lub (anonimową) funkcją.
Bonusy
Istnieje kilka bonusów, których możesz użyć, aby pomóc swojej żabie szybciej przekazywać dane prezydentowi Trumpowi:
- W przypadku
-15
bajtów: jeśli liczbą wejściową jest2016
, musisz wyprowadzać daneTrump
, ponieważ jest on u szczytu swojej prezydentury.
0, 1
a inne zaczynają od 1, 1
, uważam, że zależy to od użytej definicji. Często zdarza się, że liczby Lucasa zaczynają się 2, 1
, np. OEIS ma obie wersje ( 1 , 2 ), ale ta, która zaczyna się od 2, jest fazą definicji.