小文字のa〜zのみを含む単一の文字列を取り込んだプログラムまたは関数を作成し、単語が表すものの女性バージョンの場合は真理値、男性バージョンの場合は偽値を出力または返します。例えば、hen
鶏のためのフェミニンなバージョンで、rooster
男性的なバージョンなので、hen
生じる可能性があります1
し、rooster
生じる可能性があります0
。
性別を反映するすべての英語の単語に対してこれを行うことは、もちろんあまりにも扱いにくいでしょう。あなたのプログラム/機能は、20の男性/女性ペアのみをサポートする必要があります。以下は、トピックごとに分類された10組の男性/女性ペアの5セットです。セットのいずれか2つを選択します。これら2つのセットの合計20個のペアは、プログラム/関数が機能する必要がある40ワードです。
(形式はmasculine_version feminine_version
)
全般
he she him her man woman boy girl male female masculine feminine guy gal lad lass mister miss sir madam
家族性
father mother dad mom pa ma son daughter brother sister husband wife grandfather grandmother grandpa grandma uncle aunt nephew niece
動物
lion lioness rooster hen stallion mare bull cow drake duck boar sow buck doe ram ewe gander goose billy nanny
王立
king queen prince princess emperor empress duke duchess marquess marchioness earl countess baron baroness baronet baronetess lord lady knight dame
幻想的
wizard witch giant giantess incubus succubus nidorino nidorina nidoking nidoqueen ents entwives hanuvoite inimeite centaur centaurides merman mermaid khal khaleesi
したがって、たとえば、一般カテゴリと家族カテゴリを選択できます。次に、he
to sir
またはfather
to からの入力nephew
は偽の値を生成し、she
to madam
またはmother
to からの入力niece
は偽の値を生成します。
値はすべて同じ真実/偽のタイプでhe
ある必要0
はsir
ありませんfalse
。選択した2つのカテゴリから40個の特定の小文字のaz単語のみが入力されると想定できます。
バイト単位の最短回答が優先されます。Tiebreakerは以前の投稿です。
(この課題は、現在のジェンダーに基づいた社会的問題と相互に関連したり、発言することを意図したものではありません。)
count
の男性ではないのcountess
ですか?