Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.02.2008, 18:53   #1
Машуля
Пользователь
 
Аватар для Машуля
 
Регистрация: 03.01.2008
Сообщений: 17
Вопрос Головоломка "Стена"

Эту головоломку наш факультет решает уже месяц



Нужно соединить все стороны стен.Пройти через каждую можно только один раз.Когда все стены будут пройдены - задание выполнено.Пример:
Машуля вне форума Ответить с цитированием
Старый 09.02.2008, 20:10   #2
Simply-Art
Программист и
Участник клуба
 
Аватар для Simply-Art
 
Регистрация: 29.10.2006
Сообщений: 1,265
По умолчанию

Это задание решаемо? Я вижу только одно решение, но не знаю разрешено ли оно правилами, если начинать изнутри то решить можно. Ведь сказано соеденить, но не сказано откуда начать
Simply-Art вне форума Ответить с цитированием
Старый 09.02.2008, 21:23   #3
Машуля
Пользователь
 
Аватар для Машуля
 
Регистрация: 03.01.2008
Сообщений: 17
По умолчанию

Цитата:
Сообщение от Simply-Art Посмотреть сообщение
Это задание решаемо? Я вижу только одно решение, но не знаю разрешено ли оно правилами, если начинать изнутри то решить можно. Ведь сказано соеденить, но не сказано откуда начать
начинать можно хоть откуда. задание решаемо
Машуля вне форума Ответить с цитированием
Старый 09.02.2008, 21:58   #4
Alar
Александр
Администратор
 
Аватар для Alar
 
Регистрация: 28.10.2006
Сообщений: 17,501
По умолчанию

А кто сказал, что она решаема, мне кажется, здесь нет решения.

P.S> отсутвие решения тоже решения, только это нужно доказать.
Alar вне форума Ответить с цитированием
Старый 10.02.2008, 09:43   #5
alexBlack
Участник клуба
 
Регистрация: 12.10.2007
Сообщений: 1,204
По умолчанию

Это же вариант задачи о 7-ми мостах. Решена Эйлером в 1736 году.

Двери представляем ребрами, области куда нужно попасть - вершинами. Получаем граф. Граф с более чем двумя нечётными вершинами невозможно начертить одним росчерком. В нашем случае нечетных вершин 4-ре. Т.е. задача все-таки не решаема.

Откуда у Машули такая уверенность ?


Еще такое (житейское) рассуждение. Для комнаты с нечетным количеством дверей мы можем либо войти в нее и уже не выйти, либо выйти и уже не войти. Для двух таких (смежных) комнат мы можем начать с одной, обойти все двери, выйти из нее в соседнюю и закончить обход оставшись в ней. Для трех смежных комнат (как в нашем случае) мы уже никак не попадем в третью. Отсюда и вывод - если нечетных вершин больше 2-х обход невозможен.

Последний раз редактировалось alexBlack; 10.02.2008 в 09:57.
alexBlack вне форума Ответить с цитированием
Старый 10.02.2008, 10:27   #6
Sota
Let's keep talking
Форумчанин Подтвердите свой е-майл
 
Аватар для Sota
 
Регистрация: 02.07.2007
Сообщений: 217
По умолчанию Что-то похожее...)

Головоломка, предложенная Машулей, напомнила мне ещё одну задачу. Я её так и не решил. Думаю решения нет(хотя такой итог тоже можно назвать решением).
Задача гласит:
Существуют три станции: газовая, подающая воду и электричество, а также есть три дома. Нужно подключить каждый дом к каждой станции, причём линии от станций к дому не должный (!!!) пресекатся.
Хотя тут можно физику применить, например: электричество пойдёт по трубам с водой...)))
Изображения
Тип файла: jpg задача.jpg (8.6 Кб, 148 просмотров)
Лучше С++, чем ++С...
Sota вне форума Ответить с цитированием
Старый 10.02.2008, 12:48   #7
alexBlack
Участник клуба
 
Регистрация: 12.10.2007
Сообщений: 1,204
По умолчанию

2Sota Если интересно, см. теорию графов, определение планарного графа. Такой граф называется полным двудольным К(3, 3) и не является планарным, сл-но его нельзя расположить на плоскости без пересечений.
alexBlack вне форума Ответить с цитированием
Старый 11.02.2008, 09:41   #8
mutabor
Телепат с дипломом
Старожил
 
Аватар для mutabor
 
Регистрация: 10.06.2007
Сообщений: 4,929
По умолчанию

Цитата:
Эту головоломку наш факультет решает уже месяц
Вот что значит не читать книги, была раньше такая книжечка с задачками не помню только названия, там и про семь мостов и как одной спичкой пятнадцать поднять, и еще сто задач.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог
mutabor вне форума Ответить с цитированием
Старый 10.04.2008, 14:09   #9
JoanM
Дешево пишу проги)
Форумчанин Подтвердите свой е-майл
 
Аватар для JoanM
 
Регистрация: 12.12.2006
Сообщений: 106
По умолчанию Решено, наверное

Если учитывать, что линия на вершине угла будет пересекать обе стороны угла, то задача решается так:
[IMG]C:\123.jpg[/IMG]
JoanM вне форума Ответить с цитированием
Старый 10.04.2008, 14:12   #10
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
[IMG]C:\123.jpg[/IMG]
Ух ты, красиво решена ))) Особенно та японка под сакурой
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
если пользователь наберет какой-то другой символ не "y" или "n" и нажмет enter, программа проигнорирует skobets Общие вопросы C/C++ 2 03.06.2008 06:51
Excel файл открывается не "до конца" (странички "не показываются" только серое поле) Dorvir Microsoft Office Excel 2 28.03.2008 10:03
Создаю диаграмму "Bar". Подскажите как убрать растояние между "столбами" MAcK Компоненты Delphi 11 24.10.2007 10:49
На чем пишутся стратегии типа "Казаков" и "Эпохи империи" Tayfun Свободное общение 3 26.06.2007 20:27