Перейти к содержанию
Обновление форума
Опубликовано
comment_301416

Тут загадывают и разгадывают загадки

 

"Игрокам следует дождаться поста автора загадки с подтверждением, что загадка отгадана и кому теперь принадлежит ход.

Если отгадавший загадку отказывается задать свою, ход переходит тому, кого он укажет или, при отсуствии оного, к тому, кто первый будет в топе и загадает свою...

Если будут заданы две загадки автор загадки, которая была позже заданной, ОБЯЗАН (!) стереть свою. В противном случае все последующие мессаджи будут являться флудом и подлежат уничтожению."

 

(с) Хентайщик

 

Приветствуются:

- авторские загадки, то есть придуманные Вами.

 

Не приветствуются:

- загадки исключительно "на базу нетривиальных знаний" (вроде "Назовите год рождения Эмми Нетер"), а также "прикольные" загадки - они попахивают идиотизмом.

- классические загадки. Задачу Эйнштейна тут уже несколько раз решали. Да, и на загадку сфинкса ответ известен.

Изменено пользователем Nox (смотреть историю редактирования)

Да я жую траву™

[Бессонница]

  • Ответов 9,9 тыс
  • Просмотры 463,2 тыс
  • Создана
  • Последний ответ

Топ авторов темы

Популярные посты

  • для разминки: загадка на обратный перевод   взял я припев некой песни и промтом перевел на английский-немецкий-французский-испанский-русский   получилось: .  восстановите оригинал))) ответом будет наз

  • @oven666, эта задача не имеет pешения, являясь паpадоксом. Логическая ошибка возникнет и в случае, если циpюльник бpеется сам, и в случае, когда его бpеет кто-то дpугой.

  • Прочность цепи определяется прочностью слабого звена Емкость батареи не может превышать емкость её конденсатора ответ С

Изображения в теме

Рекомендуемые сообщения

Опубликовано
comment_360584
Цифры взяты с потолка?

Почему с потолка? Просто округлила...

Принцип такой: должны проголосовать за 5 человек, включая первого. Тем, кто стоит в конце, выгоднее, чтобы всех в начале убили - следовательно, первому проще заинтересовать тех, кто стоит в очереди сразу после него - они боятся, что их убьют, поэтому потребуют меньше - 2 дать столько, сколько он получил бы, если бы делили на 9 человек, 3 - на 8, 4 - 7, 5 - 6. 2 миллиона, которые хотел бы по минимуму 6ой, 1 может взять себе. Все остальное (то, что осталось) я поделила между первыми поровну, потому что мне лень было считать дальше...

[Смерть[АнтиНаруто Team'y]Team]

Tetsusaiga

Опубликовано
comment_360586
Что значит "более оптимальная"? Приводящая к другому решению? И все-таки, чем это - не решение?

 

 

Первый может получить больше одной копейки ^__^

 

Добавлено:

Почему с потолка? Просто округлила...

Принцип такой: должны проголосовать за 5 человек, включая первого. Тем, кто стоит в конце, выгоднее, чтобы всех в начале убили - следовательно, первому проще заинтересовать тех, кто стоит в очереди сразу после него - они боятся, что их убьют, поэтому потребуют меньше - 2 дать столько, сколько он получил бы, если бы делили на 9 человек, 3 - на 8, 4 - 7, 5 - 6. 2 миллиона, которые хотел бы по минимуму 6ой, 1 может взять себе. Все остальное (то, что осталось) я поделила между первыми поровну, потому что мне лень было считать дальше...

#include <iostream.h>

#define EN(TEMPLATE) cout << TEMPLATE << "(" << #TEMPLATE << ");}";

void main()

{EN("#include <iostream.h>\n#define EN(TEMPLATE) cout << TEMPLATE<< \"(\" << #TEMPLATE << \");}\";\n\nvoid main()\n{EN");}

Опубликовано
comment_360594
Неверно. Смотри мои предыдущие ответы.

Посмотрела... еще до того, как предлагать свой. Аналогичного ответа я не заметила (с комментариями, почему такое решение неправильное) - убить первого при моем раскладе не должны, потому что 2, 3, 4, 5 боятся, что им придется предлагать следующими, и их убьют, а больше они не получат.

Изменено пользователем Katta (смотреть историю редактирования)

[Смерть[АнтиНаруто Team'y]Team]

Tetsusaiga

Опубликовано
comment_360597
Первого убьют единогласным (кроме него самого, конечно) голосованием. Тогда среднее количество денег на человека возрастет

#include <iostream.h>

#define EN(TEMPLATE) cout << TEMPLATE << "(" << #TEMPLATE << ");}";

void main()

{EN("#include <iostream.h>\n#define EN(TEMPLATE) cout << TEMPLATE<< \"(\" << #TEMPLATE << \");}\";\n\nvoid main()\n{EN");}

Опубликовано
comment_360600

Нет, потому что первый принцип - остаться в живых, и каждый следующий думает о том, какой вариант он сам мог бы предложить - при этом варианте 2-5 получают максимум денег. Им все равно придется делиться, чтобы остаться в живых, поэтому они должны согласиться.

PS Это при условии, что последовательность, в которой воры предлагают свой вариант дележа, задана сначала (в условии вроде так и было сказано - по росту)

[Смерть[АнтиНаруто Team'y]Team]

Tetsusaiga

Опубликовано
comment_360609
Видишь ли, допустим что при твоем раскладе первого не убьют, значит второму нечего бояться становиться первым (и не убьют, и денег будет больше), значит первого убьют - получили противоречие. Значит при такой дележке первого укокошат.

#include <iostream.h>

#define EN(TEMPLATE) cout << TEMPLATE << "(" << #TEMPLATE << ");}";

void main()

{EN("#include <iostream.h>\n#define EN(TEMPLATE) cout << TEMPLATE<< \"(\" << #TEMPLATE << \");}\";\n\nvoid main()\n{EN");}

Опубликовано
comment_360614
второму нечего бояться становиться первым

Этого он (2ой) и добивается.

А так, первого убьют - какой он будет вариант предлагать?

Изменено пользователем Katta (смотреть историю редактирования)

[Смерть[АнтиНаруто Team'y]Team]

Tetsusaiga

Опубликовано
comment_360619
А так, первого убьют - какой он будет вариант предлагать?
Очень хороший вопрос! Есть мнение, что таким вопросом можно рекурсивно все решить...

CPU not found, running software emulation...

 

[хаос]

 

We are against piracy, please don't attack ships!

Опубликовано
comment_360657

Предлагаю следующее: первый говорит так - я беру себе Х - денег. Х приблизительно равно (ему ведь нужно 5 согласных?) 1 млн 900 тысяч. , а те, кто скажут, что согласны с этим поделят между собой остальное. Следующие четверо прикидывая, что они получаю больше - согласятся, остальные согласятся только потому что иначе они не получают ничего... Дележ продолжается дальше, но при этом следует учитывать, что деливший ранее видя, что доли остальных меньше с этим уже согласен...

ЗЫ Идущим за пятеркой лидеров (шестому и т.д при таком раскладе ничего не остается...)

Набираю учеников. В программе обучения: Высшие Хентайные дзюцу, техника выживания извращенцев. По окончании выдается маска и именное оружие.

ХЕНТАЙ КЛУБ [Winners TEAM]

Опубликовано
comment_360688
А у меня сестра... :P Только я не понимаю, почему мы не правы, сестренка?

Набираю учеников. В программе обучения: Высшие Хентайные дзюцу, техника выживания извращенцев. По окончании выдается маска и именное оружие.

ХЕНТАЙ КЛУБ [Winners TEAM]

Опубликовано
comment_360704

Думать надо шире! Копать надо глубже!

 

Мне лень математически доказывать неправильность рассуждений. Это долгая сложная и неблагодарная работа! Просто смиритесь с тем что такой метод неверен (а если и верен, то неоптимален...), и ищите другие пути.

#include <iostream.h>

#define EN(TEMPLATE) cout << TEMPLATE << "(" << #TEMPLATE << ");}";

void main()

{EN("#include <iostream.h>\n#define EN(TEMPLATE) cout << TEMPLATE<< \"(\" << #TEMPLATE << \");}\";\n\nvoid main()\n{EN");}

Опубликовано
comment_360709
Р-Р-Р-Р!!! Кляну момент, когда на топе появилась первая задачка на логику... :P :angry: :ph34r:

Набираю учеников. В программе обучения: Высшие Хентайные дзюцу, техника выживания извращенцев. По окончании выдается маска и именное оружие.

ХЕНТАЙ КЛУБ [Winners TEAM]

Опубликовано
comment_360849

Ппробовал рекурсией.

1. Остаются 2 вора – предлагающий предл. себе все. Набир. 50%. берет все. [посл. В обломе]

2. Остаются 3 вора – предлагающий предл. себе 99%. последнему 1% последний голосует, или ему ничего не достанется [предп в обломе]

3. Остаются 4 вора – предлагающий предл. себе 99%. предпосл. 1%. предпоследний голосует, иначе – он в обломе. Т.е. 50% будет [10й, 8й в обломе ]

4. Остаются 5 воров – предлагающий предл. себе 98% , 10му и 8му по 1%. Они голосуют, иначе – облом. Набирают больше 50% [9й, 7й в обломе]

5. Остаются 6 воров – предлагающий предл. себе 98%, 9му и 7му по одному. Наб. 50% [10й, 8й, 6й в обломе]

6. Остаются 7 воров – предлагающий предл. себе 97%, 10му, 8му, 6му по 1%. [9й, 7й, 5й в обломе]

7. Остаются 8 воров - предлагающий предл. себе 97%, 9му, 7му, 5му по 1%. [10й, 8й, 6й, 4й в отстое]

8. Остаются 9 воров – предлагающий предл. себе 96%, 10му, 8му, 6му, 4му по 1% [9й, 7й, 5й, 3й в обломе]

9. Остаются 10 воров – предлагающий предл. себе 96%, 9му, 7му, 5му, 3му по 1%. Они голосуют, набирают 50%, все остаются живы =)

Изменено пользователем EvilCharm (смотреть историю редактирования)

О как же им слабо

Опять заставить нас играть

В свое лото

Опубликовано
comment_360869

Блин, ну ё-мое...

А если подумать?

Изменено пользователем golem (смотреть историю редактирования)

#include <iostream.h>

#define EN(TEMPLATE) cout << TEMPLATE << "(" << #TEMPLATE << ");}";

void main()

{EN("#include <iostream.h>\n#define EN(TEMPLATE) cout << TEMPLATE<< \"(\" << #TEMPLATE << \");}\";\n\nvoid main()\n{EN");}

Опубликовано
comment_361002

Тааак... у кого что в школе по математике было? Математическую индукцию не проходили?

 

 

Скоро ответ скажу.

#include <iostream.h>

#define EN(TEMPLATE) cout << TEMPLATE << "(" << #TEMPLATE << ");}";

void main()

{EN("#include <iostream.h>\n#define EN(TEMPLATE) cout << TEMPLATE<< \"(\" << #TEMPLATE << \");}\";\n\nvoid main()\n{EN");}

Опубликовано
comment_361061

Ответ: Первый забирает все себе. Дешево и сердито. Остальные нервно курят в сторонке. Ничем помешать они не могут. Против голосует только второй.

(и никаких заморочек с 1 копейкой и 1% не надо!)

#include <iostream.h>

#define EN(TEMPLATE) cout << TEMPLATE << "(" << #TEMPLATE << ");}";

void main()

{EN("#include <iostream.h>\n#define EN(TEMPLATE) cout << TEMPLATE<< \"(\" << #TEMPLATE << \");}\";\n\nvoid main()\n{EN");}

Опубликовано
comment_361194
первый выходит, и предлагает свой вариант дележки. После этого все голосуют за этот вариант. Если он устраивает хотя бы половину, то дележка прекращается, иначе они убивают его и делит уже следующий между оставшимися.

 

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

В борьбе бобра с ослом побеждает бобро...
Опубликовано
comment_361234

До меня, наконец, дошло. Обоснование решения:

 

Рассмотрим разные ситуации:

  • Осталось два грабителя: второй(предлагающий), предлагает все отдать себе, набирает 50%, забирает все.
  • Осталось три грабителя: предлагается отдать все третьему(предлагающему). Третий и первый(ему пох, но он хочет, чтобы осталось побольше народа) голосуют "за", проект проходит.
  • Осталось четыре грабителя: предлагается отдать все четвертому(предлагающему). Четвертый, первый(ему пох, но он хочет, чтобы осталось побольше народа) и второй(ему уже тоже пох, но он хочет, чтобы осталось побольше народа) голосуют "за", проект проходит.
  • ...
  • Решение: есть 10 грабителей. Десятый предлагает отдать все десятому(себе). Все, кроме девятого(который предлагал бы, если бы десятого убили), голосуют "за", так как они, не находясь сразу после того, кто предложил, все равно ничего не получат. Проект проходит, все живы.

Решение: есть 10 грабителей. Предлагается отдать по копейке всем с четными номерами(кроме десятого), десятому отдать все остальное. Все четные голосуют "за", иначе они ничего не получат. Набирается 50%, проект проходит, все живы.

Изменено пользователем BlackboX (смотреть историю редактирования)

CPU not found, running software emulation...

 

[хаос]

 

We are against piracy, please don't attack ships!

Опубликовано
comment_361437
2 BlackboX, молодец! Правильно понял! Этого решения я от тебя и ждал!

#include <iostream.h>

#define EN(TEMPLATE) cout << TEMPLATE << "(" << #TEMPLATE << ");}";

void main()

{EN("#include <iostream.h>\n#define EN(TEMPLATE) cout << TEMPLATE<< \"(\" << #TEMPLATE << \");}\";\n\nvoid main()\n{EN");}

Опубликовано
comment_361789
Эх... ни одной загадки не вспомнить... Загадайте, у кого с памятью получше, а?

CPU not found, running software emulation...

 

[хаос]

 

We are against piracy, please don't attack ships!

Опубликовано
comment_361857

лана, я загадаю, хотя скорее всего она уже была:

 

В комнате горят 50 свечей, потом 20 из них задули, сколько свечей осталось?

 

ЗЫ:. загадка что бы мозги отдохнули

В борьбе бобра с ослом побеждает бобро...

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

Последние посетители 0

  • Ни одного зарегистрированного пользователя не просматривает данную страницу

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.