pengantar
Aron Nimzowitsch adalah seorang pemimpin catur terkemuka dan penulis catur yang berpengaruh.
Dalam bukunya 'My System', bab pertama membahas tentang pentingnya pusat dan mengapa Anda harus mendominasinya. Alasan sederhananya adalah bahwa karya Anda memiliki gerakan langsung berikutnya yang lebih mungkin ketika berada di tengah yang lagi memberi pemain lebih banyak kekuatan.
Ini menjadi sangat jelas ketika melihat posisi ksatria yang berbeda dan potensi pergerakan selanjutnya (ditunjukkan dengan warna merah muda) di papan kosong:
Objektif
Mengevaluasi jumlah gerakan langsung potensial berikutnya dari seorang kesatria pada papan kosong berdasarkan posisinya.
Spesifikasi Input
Posisi ksatria.
Pertama x (kolom) dan kemudian y (baris). 0 0
adalah sudut kiri bawah.
Untuk mempermudah, saya mengubah label papan catur menjadi angka saja. Untuk contoh dan kasus uji kami, kami menggunakan indeks berbasis 0, namun Anda bebas untuk menggunakan indeks berbasis 1.
Anda dapat menggunakan semua jenis format input yang mungkin, array, argumen fungsi, dll.
Spesifikasi Keluaran
Jumlah langkah potensial langsung berikutnya untuk seorang ksatria di papan kosong.
Uji Kasus
3 4 => 8
4 6 => 6
7 7 => 2
1 0 => 3
Kasus uji menggunakan indeks berbasis 0. Kotak nilai penuh adalah:
2 3 4 4 4 4 3 2
3 4 6 6 6 6 4 3
4 6 8 8 8 8 6 4
4 6 8 8 8 8 6 4
4 6 8 8 8 8 6 4
4 6 8 8 8 8 6 4
3 4 6 6 6 6 4 3
2 3 4 4 4 4 3 2