[{{mminutes}}:{{sseconds}}] X
Пользователь приглашает вас присоединиться к открытой игре игре с друзьями .
Ctrl предыдущая следующая Ctrl Страницы
1 2 3 4 5 6 7

Форум «Пит-стоп» / Задачка на 1000 очков

coop Сообщение #1 1 февраля 2010 в 12:24
Супермен
29
Я смотрю люди любят решать всякие задачки.
Вот моя задачка:

Двум абсолютно умным людям дали по бумажке. У каждого на бумажке написано одно натуральное число. Числа написанные на бумажках отличаются на единицу, и каждый из них об этом знает.
После произошел такой разговор:
Первый: - Я не знаю какое у тебя число.
Второй: - Я тоже не знаю какое у тебя число.
Первый: - Тогда я знаю какое у тебя число.
Второй: - Тогда и я знаю какое у тебя число.

Какие у них числа?

Ответы принимаются в этой теме до конца дня 2 февраля 2010г. Приз в 1000 очков получит тот, кто первый даст правильный ответ и полное объяснение его получения.

P.S. Тех кто просто знает эту задачу и ответ на нее, или тем кто нашел ответ в интернете, просьба не пытаться казаться умным...Дайте другим получить удовольствие от задачи.
Fudo Сообщение #2 1 февраля 2010 в 12:31
Экстракибер
35
Решение ниже.
Число первого - два, число второго - три.
Объясняю: у первого, с его числом и условием, что разность равна единице по модулю, есть два варианта - три или один. Если у второго - единица, то он знает, что у второго - два (ноль не является натуральным числом). Следовательно, у него - три.
В свою очередь, у второго два предположения - что у первого либо два, либо четыре. Если четыре - первый не мог бы понять, что за число, следовательно, это предположение неверно.
Последний раз отредактировано 1 февраля 2010 в 12:37 пользователем Fudo
Mr_Tvister Сообщение #3 1 февраля 2010 в 12:42
Маньяк
25
Fudo, закрутил так, что чёрт голову сломит.

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

Ignorance Сообщение #4 1 февраля 2010 в 12:45
Супермен
23
Fudo,

Твое решение не объясняет почему у них не может быть других чисел.
оно только доказывает, что конкретно для тех, что ты привел - работает.
coop Сообщение #5 1 февраля 2010 в 12:47
Супермен
29
Придется признать, что в формулировку задачи вкралась неточность. Так как по условию задачи подходит и следующее решение:
У первого: 3
У второго: 4

Я проиграл, а Фудо победил, и ему 1000 очей :)
coop Сообщение #6 1 февраля 2010 в 12:48
Супермен
29
Ignorance, ты прав...но так как была допущенна неточность в формулировке...то я закрыл на это глаза.
Mr_Tvister Сообщение #7 1 февраля 2010 в 12:49
Маньяк
25
Замечательно, а теперь объясните внятно откуда 3 и 4? Если у первого 3, то каким образом он сообразил, что у второго четыре, а не 2?
Fudo Сообщение #8 1 февраля 2010 в 12:54
Экстракибер
35
Mr_Tvister, вы не правы, потому что если у первого единица, он знает, что у второго - два.
А почему у них не может быть других чисел - ну дык потому что только в случае этих чисел можно использовать то, что ноль не является натуральным числом, и поэтому одна граница есть.
А как может быть 3 и 4, я пока что не вкупил. Сейчас подумаю :)
Прикольно, что, оказывается, решений несколько.
[/b]upd:[/b]понял. Прикольно, да.
Mr_Tvister: Предположим, что у первого - три. Он говорит "я не знаю". Рассмотрим варианты: у второго либо два, либо четыре. Если два, то он понимает, что у первого - три (так как однозначно не единица). Но он говорит, что тоже не знает, значит, у него - четыре. После этого первый говорит, что знает, второй проделывает те же самые умозаключения и понимает, что, если у первого пять, он не смог бы понять число, следовательно, у него - три.
Последний раз отредактировано 1 февраля 2010 в 12:59 пользователем Fudo
coop Сообщение #9 1 февраля 2010 в 12:56
Супермен
29
Mr_Tvister писал(а):
Замечательно, а теперь объясните внятно откуда 3 и 4? Если у первого 3, то каким образом он сообразил, что у второго четыре, а не 2?


Первый: Я не знаю твоего числа
Все понимают что первого НЕ 1

Второй: Я тоже не знаю твоего числа
При условии что все понимают что у первого НЕ 1, то второй такое не мог сказать если бы у него было 2, так как в этом случае он бы знал что у первого 3.Поэтому у второго НЕ 2. Все знают что у второго НЕ 2

Первый: Тогда я знаю твое число
Если у первого 3, и он знает что у второго НЕ 2, значит у него 4

Понятно объяснил?
Последний раз отредактировано 1 февраля 2010 в 12:58 пользователем coop
Mr_Tvister Сообщение #10 1 февраля 2010 в 12:57
Маньяк
25
Всё, дошло)
Ignorance Сообщение #11 1 февраля 2010 в 12:58
Супермен
23
coop, а если у первого не 3 а больше? :)

Fudo,
то что только в этом случае можно использовать то, что ты написал еще ни о чем не говорит, может в других случаях можно было бы использовать еще что то, либо надо доказать что в других случаях такое невозможно.
BI-FI-Car Сообщение #12 1 февраля 2010 в 12:58
Маньяк
40
Что-то я перемудрила с натуральными и посчитала от нуля))) Позор джунглям!

Но если начинать с 1, то почему не 2 и 3?

ЗЫ. Кажется, начинает доходить)))
Последний раз отредактировано 1 февраля 2010 в 12:59 пользователем BI-FI-Car
coop Сообщение #13 1 февраля 2010 в 12:59
Супермен
29
Еще раз повторю что в формулировку задачи вкралась неточность. Поэтому есть 2 возможных ответа.
2 и 3 ,
3 и 4
olimo Сообщение #14 1 февраля 2010 в 12:59
Супермен
51
Но если начинать с 1, то почему не 2 и 3?
Одно из решений - 2 и 3, другое - 3 и 4 ;)
DenL Сообщение #15 1 февраля 2010 в 12:59
Маньяк
31
А теперь докажите мне, что у них не могло быть, скажем, 344 и 345, а когда они сказали, что знают числа, не проявили вопиющую самоуверенность! :)
Последний раз отредактировано 1 февраля 2010 в 13:08 пользователем DenL
coop Сообщение #16 1 февраля 2010 в 13:00
Супермен
29
Вот правильная формулировка:

Двум абсолютно умным людям дали по бумажке. У каждого на бумажке написано одно натуральное число. Числа написанные на бумажках отличаются на единицу, и каждый из них об этом знает.
После произошел такой разговор:
Первый: - Я не знаю какое у тебя число.
Второй: - Я тоже не знал какое у тебя число, и сейчас не знаю
Первый: - Тогда я знаю какое у тебя число.
Второй: - Тогда и я знаю какое у тебя число.

Какие у них числа?
coop Сообщение #17 1 февраля 2010 в 13:01
Супермен
29
Ignorance писал(а):
coop, а если у первого не 3 а больше? :)


То я думаю в этом случае они бы не догадались какие у них числа
coop Сообщение #18 1 февраля 2010 в 13:04
Супермен
29
DenL писал(а):
А теперь докажите мне, что у них не могло быть, скажем, 344 и 345


Доказывать формально мне не хочется, но если включить логику, то должно быть понятно, что конкретно в этом случае они бы не смогли из описанного разговора узнать какие у них числа.
Последний раз отредактировано 1 февраля 2010 в 13:05 пользователем coop
Марафонолюбец Сообщение #19 1 февраля 2010 в 13:09
Маньяк
12
Предложу своё решение.
Первый: - Я не знаю какое у тебя число. - Первый знает своё число и существует лишь 2 варианта числа для 2-го. Т.к. числа различаются на 1, у него не может быть 1, иначе ответ очевиден.
Второй: - Я тоже не знаю какое у тебя число. - И у него не может быть 1.
Первый: - Тогда я знаю какое у тебя число. - Значит то, что у 2-го не 1, 1-му что-то сказало. Очевидно, этот факт отмёл один из вариантов, значит у 1-го "2", а у 2-го "3".
Второй: - Тогда и я знаю какое у тебя число. - Прокрутил всю эту логическую цепаочку в голове и допёр, что такое поведение 1-го возможно лишь при том, что у него "2".

Ответ "2" и "3".
DenL Сообщение #20 1 февраля 2010 в 13:11
Маньяк
31
1-я и 2-я формулировки идентичны, вероятность того, что второй знал число первого (то есть, "я знал, а сейчас не знаю") = 0

Чтобы писать в форуме, нужно зарегистрироваться.

Ctrl предыдущая следующая Ctrl Страницы
1 2 3 4 5 6 7

Связаться
Выделить
Выделите фрагменты страницы, относящиеся к вашему сообщению
Скрыть сведения
Скрыть всю личную информацию
Отмена