Помощь - Поиск - Пользователи - Календарь
Полная версия: Шахматы и река
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
Legolas
Ребят, может поможете, никак не могу сделать, в исходниках бардак...
Всё-таки один раз помочь новичку можно...
Буду очень благодарен smile.gif
Задачи:

1. Обход доски ладьей. В нижнем левом углу шахматной доски 3*4 помещена ладья. Требуется обойти ладьей доску, проходя через каждое поле ровно один раз. Последним ходом ладья должна быть установлена на одно из двух полей, соседних исходному.
Развитие задачи: шахматная доска размером n*m.

2. Переправа через реку. Двое друзей отправились на экскурсию, и каждый взял с собой сына. В пути они должны были переправиться через реку с помощью складной лодки, которая могла перевезти самое большое 100 кг. груза. Каждый из друзей вместе с рюкзаком вести 100 кг. А каждый из мальчиков 50 кг. каким образом они переправились через реку?
klem4
2)

2  мальчика ->>
1 мальчик обратно
1 друг ->>
1 мальчик обратно
2 мальчика ->>
1 мальчик обратно
1 друг ->>
1 мальчик обратно
оба мальчика ->>


осталось только реализавать :D
Legolas
Интересно, как пройти доску ладьей?
volvo
Перебором... Для этого надо НАЧАТЬ ДУМАТЬ (вот только не надо про отсутствие времени, раньше ты о чем думал?)
hiv
Думаю задача про ладью решается так:
Нажмите для просмотра прикрепленного файла
Legolas
Интересно, как задачи реализовать в Паскале?
Legolas
Товарищи, ну помогите решить хотя бы 2 задачу. А то у меня до сих пор ничего не получилось.
Всем заранее спасибо.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.