Беседы об информатике | страница 77



Сначала посмотрим, может ли перевозчик переехать на другой берег один? Подтолкнем вертикальную планку вверх (вы пока еще смотрите на рисунок ). Получается что-нибудь? Нет, ничего не получается, поскольку клин, помеченный цифрой 2, упирается своей горизонтальной плоскостью в планку «Коза». И поделом перевозчику — нельзя оставлять без присмотра сразу и волка, и козу, и капусту.

Рис. 3б.

Предположим теперь, что перевозчик взял с собой в лодку капусту. Передвигаем нижнюю горизонтальную планку вправо. Положение частей механизма в результате такого передвижения показано на рисунке . Сдвинутая вправо планка «Капуста» нажимает на острие клина 3. Перемещаясь вправо, этот клин поворачивает рычаг 5 вокруг шарнира. Противоположный конец рычага 5 нажимает на рычаг 6, который также поворачивается вокруг шарнира и другим своим концом нажимает на конец рычага 4. Все это заканчивается тем, что клин 1 чуть-чуть выдвигается влево, но клин 2 остается на месте. Вертикальный рычаг по-прежнему нельзя поднять. Перевозчик не имеет права сдвинуться с места. Все верно — волка с козой нельзя оставлять наедине.

То же самое получается, если перевозчик берет с собой в лодку волка. Этот случай мы предлагаем читателю разобрать самостоятельно, а разобрав, убедиться, что для капусты коза неподходящая компания.

Остается единственная возможность: взять в лодку козу. Перемещаете горизонтальную планку «Коза» вправо и немедленно убеждаетесь, что теперь для перевозчика путь свободен. При желании он может совершить с козой в лодке сколько угодно рейсов с одного берега на другой и вернуться, оставив козу на правом берегу. Соответствующее этому положение частей механизма и показано на рисунке . Коза находится на правом берегу (горизонтальная планка с надписью «Коза» сдвинута вправо), а перевозчик находится на левом берегу (вертикальная планка — в нижнем положении).

Рис. 3в.

Теперь перевозчик может взять с собой либо волка, либо капусту. Попробуем — волка. Передвигайте планку «Волк» в крайнее правде положение. Правда, клин 1 касается планки «Волк», но касается своей наклонной поверхностью, а в таком случае клин не препятствует движению. Перемещаете вертикальную планку вверх и приходите к положению, показанному на рисунке . Волк, коза и перевозчик — на правом берегу, капуста — на левом.

Рис. 3г.

Теперь бы перевозчику в самый раз вернуться назад за капустой, но не тут-то было. Клин 1 своей горизонтальной плоскостью прочно уперся в планку «Волк». Все правильно! Волка нельзя оставлять с козой. Можно забрать с собой в обратный путь волка, для этого достаточно передвинуть верхнюю горизонтальную планку влево, но тогда вы вернетесь к уже существовавшему раньше положению. Зачем же повторяться? Пусть перевозчик лучше возьмет с собой в обратный путь козу. Передвигаете планку «Коза» влево и приходите к положению, показанному на рисунке