¡Un hombre de las estrellas ha venido a la Tierra! Afortunadamente, el presidente de los Estados Unidos, Donald Trump, tiene un dado infinito. ¡Usando este dado, puede evocar un número que usted , el alcalde de Podunk , debe usar para determinar quién debe ser enviado para detener al invasor! ¡Pero tenga cuidado, solo puede enviar una cantidad limitada de bytes en la parte posterior de su rana !
Dada una entrada del usuario (que será un número entero positivo), debe devolver una cadena dependiendo de en qué categoría se encuentre el número.
- Si el número es un número de Fibonacci , debe generar Ness .
- Si el número es un número de Lucas , debe generar Lucas .
- Si el número es tanto un número de Lucas como un número de Fibonacci , debe generar Travis .
- Si el número no es un número de Lucas ni un número de Fibonacci , debe generar Pippi .
Ejemplos
Aquí hay un montón de casos de prueba:
1 => Travis 2 => Travis 3 => Travis 4 => Lucas 5 => Ness 6 => Pippi 7 => Lucas 8 => Ness 610 => Ness 722 => Pippi 843 => Lucas
Reglas
- Este es el código de golf , gana la respuesta más corta en bytes.
- Su programa puede ser un programa completo o una función (no anónima).
Bonos
Hay un par de bonos que puedes usar para ayudar a tu rana a llevar los datos al presidente Trump más rápido:
- Para
-15bytes: si el número de entrada es2016, debe dar salidaTrump, ya que él está en la cima de su presidencia.
0, 1mientras otras comienzan 1, 1, creo que esto depende de la definición que use. No es raro ver que los números de Lucas comienzan 2, 1, por ejemplo, OEIS tiene ambas versiones ( 1 , 2 ), pero la que comienza con 2 es la fase de definición que ha seguido.