¿De qué generación eres?
Intenta encontrar a tus antepasados y descendientes con código.
Crea una función que reciba un número x y un carácter y ("m" para masculino, "f" para femenino), y devuelva el nombre de un antepasado (m/f) o descendiente (m/f).
- Si el número es negativo, devuelve el antepasado correspondiente.
- Si es positivo, devuelve el descendiente correspondiente.
- Eres la generación
0. En el caso de0(masculino o femenino), devuelve"me!".
Ejemplos
generation(2, "f") ➞ "granddaughter"
generation(-3, "m") ➞ "great grandfather"
generation(1, "f") ➞ "daughter"Notas
Consulta la pestaña de Recursos para obtener pistas útiles.
| Generación | Masculino | Femenino |
|---|---|---|
| -3 | great grandfather | great grandmother |
| -2 | grandfather | grandmother |
| -1 | father | mother |
| 0 | me! | me! |
| 1 | son | daughter |
| 2 | grandson | granddaughter |
| 3 | great grandson | great granddaughter |