Schreiben Sie ein Programm oder eine Funktion, die eine einzelne Zeichenfolge enthält, die nur az in Kleinbuchstaben enthält, und einen Wahrheitswert ausgibt oder zurückgibt , wenn das Wort die weibliche Version des Objekts ist, das es darstellt, und einen falschen Wert, wenn es die männliche Version ist. Ist zum Beispiel hen
die weibliche Version für Hühnchen und rooster
ist die männliche Version, hen
könnte also produzieren 1
und rooster
könnte produzieren 0
.
Dies für alle englischen Wörter zu tun , die das Geschlecht widerspiegeln, wäre natürlich viel zu schwerfällig. Ihr Programm / Ihre Funktion muss nur 20 männliche / weibliche Paare unterstützen. Unten sind fünf Sätze von 10 männlichen / weiblichen Paaren aufgeführt, die nach Themen geordnet sind. Wähle zwei beliebige Sets aus. Die insgesamt 20 Paare in diesen beiden Sätzen sind die 40 Wörter, für die Ihr Programm / Ihre Funktion arbeiten muss.
(Format ist masculine_version feminine_version
)
Allgemeines
he she him her man woman boy girl male female masculine feminine guy gal lad lass mister miss sir madam
Familiär
father mother dad mom pa ma son daughter brother sister husband wife grandfather grandmother grandpa grandma uncle aunt nephew niece
Tier
lion lioness rooster hen stallion mare bull cow drake duck boar sow buck doe ram ewe gander goose billy nanny
königlich
king queen prince princess emperor empress duke duchess marquess marchioness earl countess baron baroness baronet baronetess lord lady knight dame
Fantastisch
wizard witch giant giantess incubus succubus nidorino nidorina nidoking nidoqueen ents entwives hanuvoite inimeite centaur centaurides merman mermaid khal khaleesi
So können Sie beispielsweise die Kategorien Allgemein und Familiär auswählen. Dann würde jede Eingabe von he
bis sir
oder father
bis nephew
einen falschen Wert erzeugen, und jede Eingabe von she
bis madam
oder mother
bis niece
würde einen wahren Wert erzeugen.
Die Werte müssen nicht alle den gleichen Wahrheits- / Falschtyp haben, z. B. he
können sie produzieren, 0
aber sir
können sie produzieren false
. Sie können davon ausgehen, dass immer nur die 40 speziellen Kleinbuchstaben der beiden ausgewählten Kategorien eingegeben werden.
Die kürzeste Antwort in Bytes gewinnt. Tiebreaker ist früherer Beitrag.
(Diese Herausforderung soll nicht mit aktuellen geschlechtsspezifischen sozialen Themen korrelieren oder Aussagen zu diesen machen .)
count
männlich sein countess
?