1 00:00:00,000 --> 00:00:00,650 2 00:00:00,650 --> 00:00:04,330 >> Sekarang anda telah dimulakan lembaga, dan bahawa anda telah disediakan itu, sudah tiba masanya untuk 3 00:00:04,330 --> 00:00:07,970 membolehkan pengguna mengedit dan mengambil langkah mereka. 4 00:00:07,970 --> 00:00:13,380 Jadi dalam fungsi 15.c, program ini mengambil input daripada pengguna dan kemudian 5 00:00:13,380 --> 00:00:17,390 panggilan fungsi bergerak, lulus dalam beberapa jubin yang pengguna 6 00:00:17,390 --> 00:00:18,650 mahu bergerak. 7 00:00:18,650 --> 00:00:19,770 Sekarang berhati-hati. 8 00:00:19,770 --> 00:00:23,570 Ini adalah jumlah sebenar jubin dan tidak kedudukan sebenar. 9 00:00:23,570 --> 00:00:28,380 Jadi, anda akan perlu untuk mencari jubin ini kedudukan untuk tahu di mana ia. 10 00:00:28,380 --> 00:00:32,800 >> Sekarang, anda hanya perlu membenarkan pengguna untuk bergerak jika ia adalah undang-undang. 11 00:00:32,800 --> 00:00:37,280 Satu langkah undang-undang adalah jubin yang bersebelahan dengan jubin yang kosong. 12 00:00:37,280 --> 00:00:41,390 Ini bermakna di atas dan bawah, kiri dan ke kanan. 13 00:00:41,390 --> 00:00:44,050 Jadi, anda perlu tahu di mana jubin kosong adalah juga. 14 00:00:44,050 --> 00:00:47,400 >> Sekarang, untuk setiap langkah, anda mencari untuk jubin pengguna. 15 00:00:47,400 --> 00:00:51,560 Tetapi ia mungkin tidak terbaik untuk mencari jubin kosong setiap kali, kerana 16 00:00:51,560 --> 00:00:54,640 anda melakukannya setiap kali tunggal pengguna mahu untuk bergerak. 17 00:00:54,640 --> 00:00:59,670 Jadi sebaliknya, ia adalah yang terbaik untuk ingat di mana jubin kosong adalah, dengan menggunakan beberapa 18 00:00:59,670 --> 00:01:02,030 juga dinamakan pembolehubah. 19 00:01:02,030 --> 00:01:05,340 Jadi apabila anda membenarkan pengguna untuk membuat mereka bergerak, mereka juga pada mereka 20 00:01:05,340 --> 00:01:07,580 cara untuk memenangi permainan 15. 21 00:01:07,580 --> 00:01:08,830