¡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
-15
bytes: si el número de entrada es2016
, debe dar salidaTrump
, ya que él está en la cima de su presidencia.
0, 1
mientras 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.