Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Флейм (http://forum.oszone.net/forumdisplay.php?f=16)
-   -   забавная задачка (http://forum.oszone.net/showthread.php?t=292259)

bogmut 08-12-2014 12:52 2441162

забавная задачка
 
В старые и давние времена на далеком затерянном острове жил огромный и очень могучий дракон. Так же на этом острове жил маленький и слабый хоббит, который, правда, был при этом довольно хитрым. Еще на острове была большая гора, настолько большая, что ее вершина терялась в небесах.
И были на той горе 10 колодцев, расположенных лесенкой, друг над другом, на самом длинном склоне горы. Это были самые удивительные в мире колодцы, которых больше не было нигде, так как они были с волшебной водой. Необыкновенная вода была отравлена заклинанием. Каждый, кто выпивал хоть глоток, умирал в тяжелых муках в течение часа. Но при этом она была и лекарством: вода из каждого колодца излечивала от отравленной воды в колодце, расположенном ниже. Таким образом, у воды из самого высокого, десятого, колодца не было противоядия, ибо он был последним, и выше него колодцев уже не было. Колодец находился почти на самой вершине, настолько высоко, что маленький хоббитдобраться до него не мог, и лишь только крылатый дракон мог взлететь так высоко.
В один пасмурный день эти два сказочных персонажа поняли, что им тесно жить вдвоем на этом острове, и решили вызвать друг друга на смертельную дуэль. Маленький хоббит, понимая, что ему не победить в открытом бою, предложил дракону рискованное состязание: каждый из них даст другому выпить заколдованной воды, но при этом не сказав, из какого она колодца. После чего в течение часа каждый также сможет сделать глоток из любого другого колодца, как противоядие.
Через час после начала дуэли могучий дракон издох, а хитрый хоббит остался жив. Как же он победил?

XPEHOMETP 08-12-2014 15:51 2441285

Типа, случайность?

Iska 08-12-2014 15:53 2441287

Цитата:

Цитата XPEHOMETP
Типа, случайность? »

Никулин говорил: «Не судьба» ;).

gf100 08-12-2014 16:25 2441313

Типа, дракону досталась вода из обычного колодца...

Gerdewski 09-12-2014 11:11 2441672

Взял с нижнего колодца и незаметно поменялся водой с драконом?

Coutty 09-12-2014 16:56 2441864

Не совсем понятно условие. Если выпил сначала из первого, затем со второго, то второй компенсирует первого, но при этом всё равно должен действовать как отрава. Следовательно, нужно затем пить из третьего, чтобы скомпенсировать эффект второго. После чего - из четвёртого и т.д. А у последнего нет противоядия, но при этом он тоже с отрицательным эффектом.
Поэтому хоть из какого пей - всё равно в итоге дойдёшь до последнего и подохнешь.
А если мы предположим, что выпил из первого, затем скомпенсировал эффект вторым, но при этом не получил новый отрицательный эффект, то они должны быть взаимозаменяемы. И тогда лечиться от отравления можно и в обратную сторону - сверху вниз. Но тут какой прикол - если дракон дал из 10 колодца, то попарно они друг друга скомпенсируют. А если из 9, то облом. Впрочем, если страшные муки длятся некоторое время, то можно хлебнуть из 9, спуститься к 8 и ждать. Нет мучений - значит десятый вылечил девятым. Если есть, то пьём из 8 и успокаиваемся.

LehaMechanic 09-12-2014 18:44 2441911

Цитата:

Цитата Coutty
Поэтому хоть из какого пей - всё равно в итоге дойдёшь до последнего и подохнешь. »

Вот я тоже так подумал и решил. что задача сформулирована коряво.
В итоге да, подразумевается что вода из N+1 колодца не является ядом, если выпита вода из N-го колодца. Логику предлагается отключить, а это говорит о низком качестве задачи.

WSonic 09-12-2014 18:52 2441916

Ее с искажениями изложили. В интернете есть полный текст задачки.

Coutty 10-12-2014 05:31 2442074

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

Ser6720 12-12-2014 23:33 2443340

В инете ответы не смотрел, честно.
Мой внук решил задачку так.
Дракон выпил первым, а хоббит пить не стал и быстро спрятался, надо было час продержаться.
Дракону некогда было гоняться за хоббитом, надо было срочно искать противоядие, растерялся, занервничал и скончался. :)

bogmut 15-12-2014 09:33 2444134

Вот верное решение.
---------------------------------------------------------------
Хоббит перед состязанием выпил воды из первого колодца,а дракону подсунул простой воды.Дракон дает хоббиту воду из десятого колодца,от которой нет противоядия.В итоге хитрый хоббит излечивается,а дракон травит сам себя и дохнет.

Ment69 15-12-2014 10:25 2444152

Цитата:

Цитата bogmut
Вот верное решение. »

Бред, потому что по условиям задачи хоббит должен был выпить из всех десяти по очереди! А в десятом вода от которого нет противоядия, так же по условиям задачи!

LehaMechanic 15-12-2014 10:52 2444163

Цитата:

Цитата bogmut
Вот верное решение. »

Это неверное решение. Хоббит выпил воды из 9 колодца, зная что дракон наверняка подсунет ему воду из 10 и таким образом выжил, если допустить, что вода 10 колодца при этом теряет отравляющие свойства, что не указано в условии.

bogmut 15-12-2014 17:37 2444321

Вода из любого колодца является противоядием от воды ВСЕХ колодцев,расположенных ниже.Все правильно,все ровно.Хоббит просто-напросто жестоко обманул дракона,причём дважды.Первый раз,когда подсунул ему простой воды,а второй раз когда тайно выпил перед дуэлью воду первого колодца.Формально хоббит не выполнил условия поединка,которые предложил дракону.Поэтому думаю было бы ошибкой считать эту задачу чисто логической.

Ment69 15-12-2014 18:18 2444324

Цитата:

Цитата bogmut
Вода из любого колодца является противоядием от воды ВСЕХ колодцев,расположенных ниже.Все правильно,все ровно. »

В условиях задачи четко сказано, что в каждом колодце, во всех 10 вода отравлена заклинанием, каждый верхний колодец противоядие от нижнего, но оно же является так же ядом, так что 10 колодец тоже отравлен, но противоядия от его воды вообще нет - так что задача бред по настоящим условиям.

Более того, до 10 колодца хоббит добраться вообще не мог, так как
Цитата:

Колодец находился почти на самой вершине, настолько высоко, что маленький хоббитдобраться до него не мог

LehaMechanic 15-12-2014 19:58 2444370

Цитата:

Цитата bogmut
Вода из любого колодца является противоядием от воды ВСЕХ колодцев »

Не надо свои фантазии выдавать за действительное. Где это указано в условии? Нигде.

bogmut 16-12-2014 00:51 2444462

В задаче сказано,что вода из каждого колодца излечивала от отравленной воды в колодце, расположенном ниже.Возьмём к примеру пятый колодец.Первые четыре колодца по отношению к пятому удовлетворяют условию,что РАСПОЛОЖЕНЫ НИЖЕ.
Значит вода из десятого колодца-противоядие от воды всех нижерасположенных девяти колодцев.
Если же принять,что вода из N-го колодца излечивала только от воды из одного (N-1)-го колодца,то в таком раскладе хоббиту нужно было тайно выпить перед дуэлью воду из 9-го колодца.Дракон даёт ему воду из последнего колодца,и хоббит излечивается,а дракон,выпив простой воды,подсунутой ему хитрым хоббитом,затем травится из любого колодца и дохнет.
Как ни туп был дракон,он как мне кажется должен был заподозрить подвох.Дракон понимал,что хоббит неминуемо погибнет,если ему дать воды из 10-го колодца,и также понимал что и хоббит это понимал:-)
Я бы на месте дракона,не в состоянии разгадать план хоббита,просто бы сожрал его или хотя бы отказался от состязания.

LehaMechanic 16-12-2014 06:59 2444484

Цитата:

Цитата bogmut
В задаче сказано,что вода из каждого колодца излечивала от отравленной воды в колодце, расположенном ниже »

Ключевое слово " в колодце" а не "в колодцах", расположенном ниже.

Цитата:

Цитата bogmut
Как ни туп был дракон,он как мне кажется должен был заподозрить подвох. »

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

bogmut 16-12-2014 09:16 2444495

Цитата:

Цитата LehaMechanic
" в колодце" а не "в колодцах" »

Ну хрен с ним,можно принять так.Однако и в этом случае,как я писал выше,хоббиту нужно тайно выпить воды из 9-го колодца чтобы обыграть дракона.
-------------------------------------------------------
Цитата:

Цитата LehaMechanic
Слишком глупая формулировка задачи »

Н-да,на логическую задачу вовсе не тянет,решение напоминает детский прикол типа "Ты убит! Почему??? А я в танке!!!!"

:laugh: :laugh: :laugh:


Время: 21:23.

Время: 21:23.
© OSzone.net 2001-