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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 10.07.2014, 14:42   #91
the_deer_one
Участник клуба
 
Аватар для the_deer_one
 
Регистрация: 04.04.2010
Сообщений: 1,554
По умолчанию

Первая задача нерешаемая.
the_deer_one вне форума Ответить с цитированием
Старый 10.07.2014, 14:48   #92
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
Сообщение от the_deer_one Посмотреть сообщение
Первая задача нерешаемая.
Доказательства нерешаемости?
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 10.07.2014, 15:20   #93
the_deer_one
Участник клуба
 
Аватар для the_deer_one
 
Регистрация: 04.04.2010
Сообщений: 1,554
По умолчанию

Utkin
У нас только две книжки и каждая может быть только в двух состояниях, т.е. 4 состояния всего.

И каждый из заключённых никак не может сказать, трогал кто то книжки до него, или это начальное состояние.

P.S. Я бы ещё в комнате какой нибудь булев флаг создал, в обнулённом начальном состоянии.
the_deer_one вне форума Ответить с цитированием
Старый 10.07.2014, 17:09   #94
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Можно. 1 лидер и 4 ведомых. Не важно кто первый и начальное положение книг.
Лидер - если Капитал обложкой вверх, то переворачивает его и счетчик +1 (счетчик=8 -> финиш, все побывали как минимум раз), иначе ворочает другую
Любой ведомый - если Капитал обложкой вниз и ранее это видел меньше двух раз, то переворачивает его, иначе ворочает другую
Очень похожая, но без концлагеря была уже здесь задачка
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 10.07.2014, 17:14   #95
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Цитата:
Читать ничего не надо, но нужно будет обязательно взять любую (но только одну) из книг и перевернуть ее (с тыльной стороны на обложку или наоборот)
А нам известно изначальное положение книг?
Цитата:
Очень похожая, но без концлагеря была уже здесь задачка
Угу.. Были зеки с лампочкой..
Poma][a вне форума Ответить с цитированием
Старый 10.07.2014, 18:24   #96
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Цитата:
Сообщение от Utkin Посмотреть сообщение
Доказательства нерешаемости?
А Вы можете привеси иные доказательства?
Хоть, какие нибудь, кроме слов.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 10.07.2014, 20:48   #97
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
А Вы можете привеси иные доказательства?
Хоть, какие нибудь, кроме слов.
Я нет (то есть мне не известно можно ли решить данную задачу или нет), поэтому интересовался на чем основано мнение the_deer_one. Но учитывая лихо закрученный сюжет и нестандартный подход совместно с художественными деталями задачи могу предположить что задача решаема . Без доказательств.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 10.07.2014, 21:58   #98
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Дык если сказать, что изначально "Капитал" лежит обложкой кверху, то всё очень просто : (идея очень похожа на вариант "Аватара"..)
Выбираем лидера..
Тогда..
Если в комнату заходит лидер : и если книга так и лежит обложкой вверх, то ничего не делаем.. иначе, увеличиваем некий счетчик(изначально равный 0) на 1-ку..

Если в комнату заходит не лидер : и если книга лежит кверху обложкой, то переворачиваем её.. иначе ничего не делаем..

Как только лидер насчитал 4, он говорит заветные слова, и всё дружно выходят на волю..
Poma][a вне форума Ответить с цитированием
Старый 11.07.2014, 08:12   #99
the_deer_one
Участник клуба
 
Аватар для the_deer_one
 
Регистрация: 04.04.2010
Сообщений: 1,554
По умолчанию

Аватар Poma][a там каждый должен сказать что все там уже побывали,
любой из вас в любое время может сказать "Мы все здесь уже были!".

и зэки изолированы
но уже завтра вы будете находиться в разных камерах и никогда не будете встречаться.

Не имеет смысла выделять лидеров для подсчёта, т.к. расшарить это значение для других зэков нам состояний книг не хватит.

Вот если бы книг было больше, то можно было бы зафигачить вначале GUID, это значило бы, что первый зэк проинициализировал память, а в остальные можно бы было использовать как счётчик.

А в таком виде задача не решаемая.
the_deer_one вне форума Ответить с цитированием
Старый 11.07.2014, 08:12   #100
the_deer_one
Участник клуба
 
Аватар для the_deer_one
 
Регистрация: 04.04.2010
Сообщений: 1,554
По умолчанию

глюк форума
the_deer_one вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Интересные и занимательные факты Аватар Свободное общение 0 24.03.2012 14:32
Интересные факты из истории Delphi Chudo4258 Помощь студентам 3 27.01.2010 07:40