Un homme des étoiles est venu sur Terre! Heureusement, le président des États-Unis, Donald Trump, a un dé à l'infini. En utilisant ce dé, il peut créer un numéro que vous , le maire de Podunk , devrez utiliser pour déterminer qui doit être envoyé pour arrêter l'envahisseur! Mais attention, vous ne pouvez envoyer qu'un nombre limité d'octets au dos de votre grenouille !
Étant donné une entrée utilisateur (qui sera un entier positif), vous devez renvoyer une chaîne en fonction de la catégorie dans laquelle se trouve le nombre.
- Si le nombre est un nombre de Fibonacci , vous devez générer Ness .
- Si le nombre est un nombre Lucas , vous devez sortir Lucas .
- Si le numéro est à la fois un numéro Lucas et un numéro Fibonacci , vous devez générer Travis .
- Si le numéro n'est ni un numéro Lucas ni un numéro Fibonacci , vous devez sortir Pippi .
Exemples
Voici un tas de cas de test:
1 => Travis 2 => Travis 3 => Travis 4 => Lucas 5 => Ness 6 => Pippi 7 => Lucas 8 => Ness 610 => Ness 722 => Pippi 843 => Lucas
Règles
- C'est code-golf , la réponse la plus courte en octets gagne.
- Votre programme peut être un programme complet ou une fonction (n anonyme).
Bonus
Il y a quelques bonus que vous pouvez utiliser pour aider votre grenouille à transmettre les données au président Trump plus rapidement:
- Pour les
-15octets: si le nombre entré est2016, vous devez sortirTrump, car il est au sommet de sa présidence.
0, 1tandis que d'autres commencent par 1, 1, je crois que cela dépend de la définition que vous utilisez. Il n'est pas rare de voir les numéros Lucas commencer par 2, 1exemple, par exemple OEIS a les deux versions ( 1 , 2 ), mais celle commençant par 2 correspond à la phase de définition.