Menu
CoddyTech

Catur

Pelajaran 27 dari 32 dalam kursus Tantangan Pemrograman di Coddy.

challenge icon

Tantangan

Sulit

Dalam permainan catur, kuda adalah bidak berbentuk seperti kuda dan bergerak dalam pola L, seperti yang ditunjukkan di bawah ini

Pada gambar di atas, kuda berada di e4. Saat ini, kuda menyerang d2, f2, c3, g3, c5, g5, d6, dan f6.

 

Pada baris pertama, kamu diberi karakter C dan angka R yang menunjukkan kolom dan baris tempat kudamu berada. Pada baris berikutnya, terdapat angka N yang menunjukkan jumlah bidak catur lawanmu. Pada N baris berikutnya, masing-masing terdapat karakter C1 dan angka R1 yang menunjukkan kolom dan baris bidak catur lawan tertentu.

O keluarkan jumlah bidak catur lawan yang saat ini diserang oleh kudamu.

 

Input
e 4
10
c 5
d 6
f 6
g 5
g 3
f 2
d 2
c 3
e 5
a 1

Output
8

Penjelasan #1: Posisi yang saat ini diserang oleh kuda adalah: d2, f2, c3, g3, c5, g5, d6, dan f6. 8 bidak lawanmu saat ini berada di posisi-posisi tersebut

Coba sendiri

#include <stdio.h>

int main() {
    // Tulis kodemu di sini
    return 0;
}

Semua pelajaran di Tantangan Pemrograman

Latihan sendiri: Compiler C online