Всім відома задача про переправу з одного берега на інший вовка, козу і капусту. Це завдання її різновид.
Отже, є тримісна човен, одне з місць заброньовано людиною. Потрібно переправити на інший берег козла, капусту, двох вовків і собаку, причому собака в сварці з вовком, козел небайдужий до капусти, а вовк і собака не можуть залишатися наодинці з козлом.
Відповідь: переправляли по черзі (зрозуміло, людина весь час знаходиться в човні):
1 Вовк і капуста
2 Вовк і козел
3 Козел назад
4 Козел і собака
Вовк з'їдає всіх і сам пливе, і все разом з ним))
Так просто катати козла туди і назад, а вовки хай свої проблеми з собакою за капусту вирішать самі.
у мене вийшов інший варіант
1. беремо козла і собаку - пливемо до берега і висаджуємо козла
2. пливемо назад з собакою
3. висаджуємо собаку - забираємо вовків (в човні вовки. На одному березі капуста з собакою. На іншому козел), пливемо з вовками до козла
4. висаджуємо вовків, забираємо козла
допливаємо з козлом назад. висаджуємо його - беремо капусту і собаку
5. пливемо з капустою і собакою до волкам- висаджуємо капусту
6. пливемо назад з собакою за козлом
7. до капусти і вовкам з козлом і собакою
Усе.
прошу перевірити на правильність.
1 Два вовка, за умовою задачі. переправляємо на берег
2 Повертаємося за капустою і залишаємо капусту і вовків разом
3 Беремо собаку і козла
І все дружимо)))
Не виходить по Вашому відповіді: собака і козел по умові завдання не можуть залишатися наодинці
НЕ МОЖНА - НАОДИНЦІ, а В човні вони З ЛЮДИНОЮ, значить МОЖНА.
Собаку і козла не можна разом. 1
1. два вовка
2. собака + капуста
3. козел
після другої дії два вовки накинуться на собаку і шукай вітру в полі!
1. два вовка
2. собака + капуста
3. козел
1) козел + собака в човні, висаджуємо собаку
2) козел + капуста в човні, залишаємо капусту
3) козла висаджуємо на той берег, де 2 вовка, вовків забираємо на інший берег. Висаджуємо там, забираємо звідти собаку
4) забираємо козла з іншого берега (собака була в човні). Висаджуємо їх на інший берег.
Знадобилося 9 хвилин, щоб вирішити!
на другому кроці коза з'їсть капусту поки людина переправиться на інший берег, тобто порушення правила "незя кіз + кап"
1. Козел + собака, собака залишається на іншому березі, з козлом назад
2. Забираємо капусту, переправляємо, залишаємо її на іншому березі, з козлом назад
3.Висажіваем козла на вихідний берег, забираємо двох вовків, переправляємо
4. Забираємо з іншого берега собаку, пливемо назад, забираємо козла і переправляємо) усьо)
правила прості - їх 4 штуки:
1) незя "в + з" = залишати вовка з собакою на будь-якому березі і навіть в човні з людиною
2) незя "кіз + кап" = залишати козла з капустою на будь-якому березі і навіть в човні з людиною
3) незя "кіз + в-чел" = залишати козла з вовком на будь-якому березі (в човні з людиною звичайно можна)
4) незя "кіз + з-чел" = залишати козла з собакою на будь-якому березі (в човні з людиною звичайно можна)
от і все!
додатково:
Спочатку ми маємо всіх на одному березі = тут як би відразу порушені всі правила і це не важливо, тому що така вихідна ситуація! Наше завдання - не порушувати жодне з правил ні на одному НАШОМУ КРОЦІ! Але в результаті останнього кроку все знову опиняться разом на іншому березі = тут теж як би порушені відразу всі правила і на це теж нам класти, тому що така наша мета! Можна просто вважати, що наприклад, сущ-ет ще одне правило - можна "в + в + с + кіз + кап" = усіх разом можна залишити (саме всіх відразу!)
З.И. вовк, капуста, козел, собака, людина = в, кап, кіз, з, чол