1 00:00:00,000 --> 00:00:00,200 2 00:00:00,200 --> 00:00:02,670 >> ZAMYLA CHAN:ゲームに勝つために 15のタイルである必要はあり 3 00:00:02,670 --> 00:00:04,280 特定の順序で。 4 00:00:04,280 --> 00:00:07,460 そして一つの機能をチェック ゲームは勝っているかどうか。 5 00:00:07,460 --> 00:00:10,800 これは、ゲームに当選した場合はtrueを返し、 タイルは、正しい順序になっている、 6 00:00:10,800 --> 00:00:12,710 そうでない場合はfalse。 7 00:00:12,710 --> 00:00:16,329 >> だから、15のゲームに勝つために、タイルは持っている で、昇順でなけれする 8 00:00:16,329 --> 00:00:19,730 右下隅の空白のタイル。 9 00:00:19,730 --> 00:00:24,140 それでは、どのように利用者かどうかをチェックしますか 右にボードを移動した 10 00:00:24,140 --> 00:00:25,510 向き? 11 00:00:25,510 --> 00:00:29,660 さて、あなたは、ボードを反復してよ ことを確認して値をチェック 12 00:00:29,660 --> 00:00:31,050 彼らは正しい場所にいる。 13 00:00:31,050 --> 00:00:34,410 これを行うには、ネストされた使用することができます あなたが行ったようにループの 14 00:00:34,410 --> 00:00:37,040 引き分けでとinit中。 15 00:00:37,040 --> 00:00:40,930 >> 確認する方法はいくつかあります とボードであるかどうかを検証する 16 00:00:40,930 --> 00:00:43,360 しかし勝利で正しい。 17 00:00:43,360 --> 00:00:47,830 あなたが左から右に行くと、開始 トップダウンの行からは、すべての 18 00:00:47,830 --> 00:00:51,090 数はより大きくなければなりません 以前の1。 19 00:00:51,090 --> 00:00:55,030 あなたがしたどのような値には注意してください しかし、あなたの空白のタイルのために選ば。 20 00:00:55,030 --> 00:00:59,750 >> またはあなたがするカウンタ変数を使用することができます 各値が所定の位置にあることを確認した場合 21 00:00:59,750 --> 00:01:04,170 あなたはいくつかの並べ替えを考え出す これを表現するための式。 22 00:01:04,170 --> 00:01:06,750 だから、実験する楽しみを持っている 数学と。 23 00:01:06,750 --> 00:01:11,410 あなたが方法を考え出すと、trueを返す ユーザーがゲームに勝った後。 24 00:01:11,410 --> 00:01:14,630 >> しかし、どのような値が間違っている場合は、 falseを返します。 25 00:01:14,630 --> 00:01:18,940 ユーザは、移動を継続する必要があるため、 彼らはまだ試合に勝っていない。 26 00:01:18,940 --> 00:01:23,530 あなたが一緒にこのチェックを実施し、一度 初期化して、描画、および移動 27 00:01:23,530 --> 00:01:25,610 あなたは15のゲームを終了しました。 28 00:01:25,610 --> 00:01:28,110 おめでとうございます、と楽しい演奏を持っている。 29 00:01:28,110 --> 00:01:31,570 私の名前はZamylaであり、これはCS50である。 30 00:01:31,570 --> 00:01:38,326 >> [音楽再生]