Escriba un programa o función que tome una sola cadena que contenga solo az minúscula, e imprima o devuelva un valor verdadero si la palabra es la versión femenina de lo que representa y un valor falso si es la versión masculina . Por ejemplo, henes la versión femenina para pollo y roosteres la versión masculina, por lo que henpodría producir 1y roosterpodría producir 0.
Por supuesto, hacer esto para todas las palabras en inglés que reflejan género sería demasiado difícil de manejar. Su programa / función solo necesita admitir 20 pares masculinos / femeninos. A continuación se presentan cinco conjuntos de 10 pares masculinos / femeninos, clasificados por tema. Elige cualquiera de los dos conjuntos; Los 20 pares totales en estos dos conjuntos son las 40 palabras para las que su programa / función debe funcionar.
(el formato es masculine_version feminine_version)
General
he she him her man woman boy girl male female masculine feminine guy gal lad lass mister miss sir madamFamiliar
father mother dad mom pa ma son daughter brother sister husband wife grandfather grandmother grandpa grandma uncle aunt nephew nieceAnimal
lion lioness rooster hen stallion mare bull cow drake duck boar sow buck doe ram ewe gander goose billy nannyReal
king queen prince princess emperor empress duke duchess marquess marchioness earl countess baron baroness baronet baronetess lord lady knight dameFantástico
wizard witch giant giantess incubus succubus nidorino nidorina nidoking nidoqueen ents entwives hanuvoite inimeite centaur centaurides merman mermaid khal khaleesi
Entonces, por ejemplo, puede elegir las categorías General y Familiar. Entonces, cualquier entrada de hea siro fathera nephewproduciría un valor Falsy, y cualquier entrada de shea madamo mothera nieceproduciría un valor Truthy.
No todos los valores tienen que ser del mismo tipo verdadero / falso, por ejemplo, hepodría producir 0pero sirpodría producir false. Puede suponer que solo se ingresan las 40 palabras az específicas en minúsculas de las dos categorías seleccionadas.
La respuesta más corta en bytes gana. Tiebreaker es una publicación anterior.
(Este desafío no tiene la intención de correlacionar o hacer declaraciones sobre cualquier problema social actual basado en el género ).
countser el masculino de countess?