Profile Perfectにおける比較ヒントの扱い方
比較ヒントは答えを教えてくれるのではなく、順序を教えてくれます。方向性を正しく読み取り、ソート済みリストに変換し、部分的な順序からでも消去法を導き出す方法を学びましょう。
方向性の罠:誰が誰より年上?
最も一般的な比較ミスは、主語を逆に読んでしまうことです。「時計はランプより古い」は、時計→古い、ランプ→新しいという意味です。つい逆に読んでしまいがちなので、ゆっくりと、何かを書き込む前に古い方のアイテムを声に出して確認しましょう。便利な習慣:比較級の単語から、その性質を持つアイテムに向けて矢印を引きます。「~より古い」は時計を指します。「~より価値がある」は、文がより価値があると言っているアイテムを指します。方向を誤ると、その上に構築したソート済みリスト全体が台無しになります。
基本の手順:ソート済みリストを作成する
グリッド内で一つ一つの手がかりを順に解こうとしないでください。一つの軸(例えば年齢)に関するすべての比較を集め、紙の上に線として配置します:左に最も古い、右に最も新しい。手がかりをアイテム間の矢印として配置します。線は散らばった不等式を目に見える構造に変換します:隙間が明らかになり、空いているスロットが一つしかないアイテムは自動的に決まります。新しい比較がその軸に追加されるたびにリストを書き直します;書き直しは数秒で終わり、順序のミスを早期に発見できます。
- 一つの軸、一つの線 — 年齢、価値、希少性はそれぞれ独自のリストを持ちます。これらを決して混同しないでください。
- まず極端を描く — 「最も古い」「最も新しい」という記述が端点を固定します;他のすべてはその間に位置します。
- 更新のたびに書き直す — 新しいリストは、乱雑なリストが隠している矛盾を発見します。
部分的な順序でも消去できる
完全な順序が得られることはほとんどなく、それも必要ありません。部分的な順序はすでに強力な武器です:時計がランプより古く、花瓶が最新であるなら、時計とランプは最新のスロットを占めることはできません — 2つの手がかりから2つの消去が可能です。グリッドに手を付ける前に、各ソート済みリストを確認し、各アイテムについて「この順序によってどのスロットが既に除外されているか?」を考えます。そして、それらの消去を鉛筆書きでグリッドに反映します。部分的な順序は、見た目以上に多くの消去を可能にします。
意図的な同順位に注意
一部のボードでは、二つのアイテムが同じ極端を共有することがあります — 最も安いものが二つ、最も古いものが二つなど — それでも手がかりは自然に読めます。ソート済みリストがすべてのギャップを厳密な不等式と主張するのにグリッドが閉じない場合、同順位を疑います。兆候:他のすべてのアイテムは互いに比較されるのに、ある二つのアイテムだけが決して比較されない場合。そのようなペアを見つけたら、リストの最上位または最下位で同順位として扱い、他の行がどちらがどちらかを決定するのを待ちます。
二つの軸を一つの順序に混ぜない
典型的な自滅パターン:価値の順序が年齢の順序と一致すると仮定してしまうこと。最も古いアイテムが最も価値が低いボードは、手がかりであり、デフォルトではありません。各属性は独自のソート済みリストを持ち、二つのリスト間の関連は明確な手がかりまたは確定したグリッドセルから来なければなりません。別のリストでの位置を理由に、あるリストでアイテムを移動させていることに気づいたら、停止して、その移動を許可する手がかりはどれかと自問してください。通常、正直な答えは「なし」です。