rusinfopro
?>

Запишите заданные математические выражения по правилам языка c#:

Информатика

Ответы

Мусаев Игоревич371
По заданным координатам двух клеток шахматной доски необходимо определить список шахматных фигур, которые могут перемещаться при игре за «белых» по правилам шахмат из первой координаты во вторую без взятия фигуры соперника.

Напомним, что для игры в шахматы используется доска размером 8х8. При этом горизонтальная координата нумеруется английскими буквами от «A» до «H», а вертикальная – цифрами от 1 до 8 снизу вверх. Таким образом, координата клетки состоит из буквы и цифры. Например, «H1» и «A8» – правый нижний и левый верхний углы соответственно.

Всего существует 6 шахматных фигур: ладья, слон, конь, ферзь, король и пешка. Опишем правила выполнения хода без взятия на свободной доске:

король ходит на расстояние 1 по вертикали, горизонтали или диагонали;
ферзь ходит на любое расстояние по вертикали, горизонтали или диагонали;
ладья ходит на любое расстояние по вертикали или горизонтали;
слон ходит на любое расстояние по диагонали;
к

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Запишите заданные математические выражения по правилам языка c#:
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

admiralbany
Olegmgu11986
extremhunter
Lopatkin_Shchepak174
litlenet
Kuzminastia20038
italiankarest
Андрей Шитенкова
Milovidova
Анастасия Елена
xeniagolovitinskaya4546
dmitrievanata83538
buhtovarish
Елена Ирина
Окунева-Мотова