1 00:00:00,000 --> 00:00:00,200 2 00:00:00,200 --> 00:00:02,670 >> ZAMYLA Чан: Каб выйграць гульню 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 Гэта вяртае ісціну, калі гульня выйграная і пліткі знаходзяцца ў правільным парадку, 6 00:00:10,800 --> 00:00:12,710 і ў адваротным выпадку. 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 у Draw і ў 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 лік павінна быць больш папярэдні. 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 Пасля таго як вы прыдумалі чынам, вярнуцца дакладна як толькі карыстач выйграў гульню. 24 00:01:11,410 --> 00:01:14,630 >> Але калі любую значэнне не адпавядае норме, вярнуцца ілжывым. 25 00:01:14,630 --> 00:01:18,940 Карыстальнік павінен працягваць рухацца, таму што яны не выйгралі гульню яшчэ. 26 00:01:18,940 --> 00:01:23,530 Пасля рэалізацыі гэтай праверкі, а разам з Initialize, маляваць, і рухацца, 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 >> [Музыка гуляе]