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
-15bajtów: jeśli liczbą wejściową jest2016, musisz wyprowadzać daneTrump, ponieważ jest on u szczytu swojej prezydentury.
0, 1a 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.