• Авторизация


Turbo Pascal Задачи 18-03-2006 13:15 к комментариям - к полной версии - понравилось!


Может кто-нибудь может помочь с решением данных задач..

Позицию каждой шахматной фигуры или шашки можно задавать в обычной нотации (например, d7) или парой чисел - координат фигуры (например, 4;7). При тестировании полезно проверить алгоритм на недопустимых ситуациях, когда несколько фигур стоят на одном поле.
1. На шахматной доске стоят черный король и белые ладья и слон (ладья бьет по горизонтали и вертикали, слон - по диагоналям). Проверить, есть ли угроза королю и если есть, то от кого именно. Учесть возможность защиты (например, ладья не бьет через слона).

2.Король и ферзи. На шахматной доске находятся король и несколько ферзей другого цвета. Проверить, находится ли король под угрозой и если да, кто ему угрожает. Положение фигур задано массивом K(8,8): 0 - клетка пуста, 1 - король, 2 - ферзь.
вверх^ к полной версии понравилось! в evernote
Комментарии (2):
Talle 18-03-2006-16:49 удалить
VictorT, предсессионное.. спасибо)


Комментарии (2): вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник Turbo Pascal Задачи | community_coding - Сообщество программистов | Лента друзей community_coding / Полная версия Добавить в друзья Страницы: раньше»