Реализовать решение задачи, на любом языке программирования, используя «поиск в ширину». Рассмотрим задачу, которую придумал Амарель.(1966) В комнате подвешен банан, на высоте, не позволяющей дотянутся обезьяне. Но есть ящик, с которым обезьяна может дотянутся до него. Ящик находится в произвольном месте. Обезьяна находится в произвольной точке. Необходимо определить последовательность действий обезьяны. Вводится переменная величина, которая обобщает положение ящика, обезьяны и банана. И кроме того описывает состояние системы. Пространство состояний описывается списком из 5 переменных. [W,U,V,P,Z] Здесь W — положение обезьяны, V — положение ящика, Z — положение банана, U- единица, если обезьяна на ящике, ноль — если на полу. P — единица, если обезьяна достала банан, ноль, когда не достала. ...