条件文とレジスタンスリーダーの発見

要約

ヘッジとエシックは、強力なアーティファクトの場所を知っている地下レジスタンス運動のリーダーを見つける必要がある国境の開拓地に到着します。エシックは、レジスタンスリーダーを見つけるために、ヘッジに、名前に特定の数とタイプの母音がある、眼鏡をかけているかどうか、緑色の目を持つレジスタンスリーダーを見つけるように指示します。ヘッジは条件文を使用して、開拓者の中から正しい人物をシステマティックに見つけ出す必要があります。

目次

  • 問題の簡略化
  • 情報の整理
  • 条件文を使用してレジスタンスリーダーを見つける

問題の簡略化

エシックは逃亡者であるため、彼女は注目を集めずに群衆に潜り込むことはできません。したがって、彼女はヘッジにリーダーを見つけるよう指示します。問題を簡略化するために、ヘッジはこの1人の人物を調べるだけでよいとします。彼が彼らについて収集する必要がある情報は何ですか?ヘッジは、条件と質問が特定された条件文を使用して、各開拓者の特徴を調べる必要があります。

情報の整理

まず、ヘッジは、各開拓者の特徴の横にチェックまたはXを付ける必要があります。これは、条件が満たされているかどうかに応じて行われます。ヘッジは、まず、その人が緑色の目を持っているかどうか尋ねます。もし彼らが持っていた場合、彼は目の色の横にチェックを付けます。そうでない場合、彼はXを付けます。その人が赤毛の場合、ヘッジはその人の名前に二重の文字が含まれているかどうかを確認します。もし彼らの名前に二重の文字が含まれている場合、ヘッジは髪の色の横にチェックを付けます。もし二重の文字が含まれていない場合、彼はXを付けます。赤毛で二重の文字が含まれていない人はレジスタンスリーダーではないということになります。しかし、もしその人が青い髪を持っている場合、ヘッジはこの質問をスキップして次の質問に進みます。

最後に、ヘッジはその人が眼鏡をかけているかどうかを尋ねます。もし彼らが眼鏡をかけている場合、その人の名前には正確に2つの母音が必要です。そうでない場合、その人の名前には正確に3つの母音が必要です。眼鏡をかけていて1つの母音しか持たない人、または眼鏡をかけていなくて2つの母音しか持たない人はレジスタンスリーダーではありません。したがって、ヘッジはその人の名前の横にXを付けます。レジスタンスリーダーは、すべての質問に対してチェックマークまたはブランクがある人物です。

条件文を使用してレジスタンスリーダーを見つける

ヘッジは、特定の条件を満たすレジスタンスリーダーを見つけるために、1人ずつ開拓者を調べる必要があります。これはループのようなものです。ヘッジは、一連の質問を含む条件文を使用して、正しい人物を見つけるために調べます。彼は、特定の条件を満たすレジスタンスリーダーを見つけたら、ループを終了します。

もしヘッジがどの質問に対してもXを付けた場合、彼はすぐに次の人に移ります。彼はどの質問に対しても1つのXがあれば、その人をレジスタンスリーダーの候補から除外します。したがって、彼は無関係な質問をしないことで時間と労力を節約することができます。ヘッジは、数分以内にレジスタンスリーダーのアディルを見つけ、エシックに連れて帰ります。アディルは、最初のアーティファクトである「パワーノード」を盗むことを助けることに同意します。しかし、エシックとヘッジは、町を脅かす「ファーネスボット」を再プログラムして、革命を始めなければなりません。そして、その時、ロボットが降下します。

結論

開拓者の中からレジスタンスリーダーを見つけるために条件文を使用するには、特定の質問と条件がある論理的なフレームワークに彼らの特徴を整理する必要があります。ヘッジは、特定の基準を満たさない各開拓者を除外するために条件文を使用し、レジスタンスリーダーを見つけました。このシナリオでは、条件文の効率的な使用が時間と労力を節約し、狩りをはるかに管理しやすくしました。

上部へスクロール