Menu
Coddy logo textTech

Chess

Урок 27 из 32 курса Задачи по программированию на Coddy.

challenge icon

Задание

Сложно

В шахматах конь — это фигура в форме лошади, которая ходит буквой «Г», как показано ниже

На картинке выше конь находится на e4. В данный момент он атакует d2, f2, c3, g3, c5, g5, d6 и f6.

 

В первой строке вам даны символ C и число R, представляющие столбец и строку, где расположен ваш конь. В следующей строке находится число N, представляющее количество шахматных фигур вашего противника на доске. В следующих N строках снова даны символ C1 и число R1, представляющие столбец и строку конкретной шахматной фигуры вашего противника.

Выведите количество шахматных фигур вашего противника, которые в данный момент атакованы вашим конем.

 

Ввод
e 4
10
c 5
d 6
f 6
g 5
g 3
f 2
d 2
c 3
e 5
a 1

Вывод
8

Пояснение №1: Позиции, которые в данный момент атакует конь: d2, f2, c3, g3, c5, g5, d6 и f6. 8 фигур вашего противника в данный момент находятся на этих позициях

Попробуйте сами

#include <stdio.h>

int main() {
    // Напишите код здесь
    return 0;
}

Все уроки раздела Задачи по программированию