ZAMYLA จัน: มาสนุกกับ 15 15 เป็นเกมแรกที่ คุณจะได้รับในการดำเนินการ และมันก็เป็นแบบโต้ตอบ ตอนนี้ไม่ต้องกังวล คุณไม่ต้องเขียน สิ่งที่ทั้งตัวเอง ดูรหัสการกระจาย เพราะมากของโครงสร้างเกม มีการตั้งค่าไว้แล้วสำหรับคุณ มันรับและแยกวิเคราะห์บรรทัดคำสั่ง การโต้แย้งจากผู้ใช้และสร้าง กระดานบนพื้นฐานของข้อมูลที่ มันจะตรวจสอบถ้าเป็นเกมที่ได้รับรางวัลและออกจาก เมื่อผู้ได้รับรางวัลเกม และที่จะชนะเกมจะได้รับ การป้อนข้อมูลจากผู้ใช้และ เรียกฟังก์ชันการย้าย ดังนั้นเรากำลังจะได้รับการดำเนินการสี่ ฟังก์ชั่นสำหรับการเล่นเกมจาก 15 - init วาด, ย้าย, และได้รับรางวัล ก่อนขอต่อสู้ init ใน init สำหรับเริ่มต้นเราเป็นตัวแทนของ คณะกรรมการในอาร์เรย์จำนวนเต็ม 2D และนี่คือตัวแปรทั่วโลกที่เรียกว่า คณะกรรมการที่มีขนาดสูงสุดและสูงสุด ขนาดสูงสุดของคณะกรรมการ ตอนนี้มิติที่เกิดขึ้นจริงของคณะกรรมการ จะได้รับจากผู้ใช้เป็นตัวแทนในการ จำนวนเต็มงซึ่งสามารถ จะน้อยกว่าค่าสูงสุด แต่ใน C คุณจะไม่สามารถปรับขนาดอาร์เรย์ ดังนั้นคุณจะติดอยู่กับที่ มิติสูงสุด งานของคุณใน init คือการเติม ค่าของคณะกรรมการ ด้วยค่าที่ถูกต้อง ตอนนี้เราได้เห็นอาร์เรย์ 1D แต่อย่างไรอาร์เรย์ 2 มิติการทำงานหรือไม่ มีดัชนีของแถวเป็น, 0 ดัชนีเช่นเคยและ แล้วยังของคอลัมน์ และคุณจะกรอกตารางของคุณใน ค่าลงเช่นเดียวกับนี้ ตาราง 0, 0, 0 แถวคอลัมน์ 0, 8 ตาราง 0, 1 คือ 7 นี้เป็นตัวอย่างที่ วันน้อย d, 3 ขณะนี้คณะกรรมการใน 15 นอกจากนี้ยังจะต้องมี กระเบื้องที่ว่างเปล่าถ้าคุณเคยเล่น กับเกมทางกายภาพ แต่คณะกรรมการที่เป็นอาร์เรย์จำนวนเต็ม ดังนั้นค่าทั้งหมดต้องเป็นจำนวนเต็ม ดังนั้นจึงขึ้นอยู่กับคุณที่จะตัดสินใจว่าจำนวนเต็ม ค่าจะเป็นตัวแทนของกระเบื้องที่ว่างเปล่า ในการเริ่มต้นของคณะกรรมการของคุณคุณสามารถใช้ โครงสร้างห่วงที่จะมี รัฐเริ่มต้นของคณะกรรมการในกรณีที่คณะ i, j แสดงให้เห็นถึงองค์ประกอบที่ i แถวและคอลัมน์เจ พวกเขาเริ่มต้นจากมากไปน้อย และจำไว้ว่าถ้าจำนวนของกระเบื้อง เป็นคี่แล้วคุณกำลังจะ ต้องสลับตำแหน่ง 2 และ 1 จึงมีเรามีคณะกรรมการการเริ่มต้นของเรา