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
-15
octets: si le nombre entré est2016
, vous devez sortirTrump
, car il est au sommet de sa présidence.
0, 1
tandis 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, 1
exemple, par exemple OEIS a les deux versions ( 1 , 2 ), mais celle commençant par 2 correspond à la phase de définition.