Автор:
Carl Weaver
Дата На Създаване:
26 Февруари 2021
Дата На Актуализиране:
1 Юли 2024
Съдържание
- Стъпки
- Метод 1 от 2: Как да се подготвим за разтвора
- Метод 2 от 2: Как да решим загадката
- Решение 1
- Решение 2
За да обезвреди бомбата, на сензора трябва да се постави съд с 4 литра вода. Но проблемът е, че имате само 3 литрови и 5 литрови контейнери. Тази класическа загадка стана широко известна след излизането на Die Hard 3 и е по -лесна, отколкото звучи за решаване.
Стъпки
Метод 1 от 2: Как да се подготвим за разтвора
- 1 Опростете въпроса и решенията. Помислете какво ви е дадено и какво трябва да намерите. Имате два празни съда за вода - 3 литров и 5 литров. Чрез изливане на вода от контейнер в контейнер, в един от тях трябва да останат 4 литра вода. В този случай, за да разрешите проблема, можете да използвате толкова вода, колкото искате.
- 2 Определете в кой контейнер ще останат желаните 4 литра вода. Тъй като 4 литра няма да се поберат в 3 -литров контейнер, 4 литра ще бъдат в 5 -литров контейнер.
- 3 Помня: дадено ви е всичко, за да решите загадката. Тоест, забранено ви е да използвате друг контейнер, да измервате нивото на водата с око или да използвате какъвто и да е инструмент за измерване на обема на водата.Дават ви се два контейнера и неограничено количество вода (и това е!). Как да измерите 4 литра вода с трилитрови и петлитрови съдове?
- Неограничено количество вода означава, че можете да излеете или излеете от контейнерите толкова вода, колкото искате.
- Невъзможно е да се каже точно колко вода има в съд, освен ако не го напълните напълно.
- 4 Разберете, че този пъзел всъщност е прост математически проблем. Забравете за миг контейнерите и водата - помислете как да добавите и / или извадите 3 и 5, за да получите 4? Тоест числата са литри; ако излеете вода, това е операция на събиране, а ако я излеете - операция на изваждане.
Метод 2 от 2: Как да решим загадката
Решение 1
- 1 Напълнете напълно 5 -литровия контейнер. По този начин тя ще съдържа 5 литра вода. Съдовете трябва да се напълнят до горе, за да се знае точно колко вода има в тях.
- 2 Изсипете вода от 5 -литров контейнер в 3 -литров съд. Така в трилитров контейнер ще има 3 литра вода, а в петлитров съд-2 литра вода.
- 3 Излейте водата от 3 -литров съд. Сега има 2 литра вода в петлитров съд, а в трилитров съд няма нищо.
- 4 Изсипете вода от 5 -литров контейнер в 3 -литров съд. Така в трилитров контейнер ще има 2 литра вода, а в петлитров контейнер няма да има нищо.
- 5 Напълнете напълно 5 -литровия контейнер. Сега трилитровият съд съдържа 2 литра вода, а петлитровият съд съдържа 5 литра вода. Това означава, че в трилитров съд има 1 свободен литър.
- 6 Изсипете вода от 5 -литров контейнер в 3 -литров съд. Тоест добавете 1 литър вода от петлитров в трилитров съд. Така в трилитров контейнер ще се получат 3 литра вода, а в петлитров контейнер, 4 литра вода.
Решение 2
- 1 Напълнете напълно 3 -литровия контейнер. Тоест сега в трилитров съд има 3 литра вода.
- 2 Изсипете вода от 3-литров контейнер в 5-литров съд. Сега в трилитров съд има 3 литра вода, а в трилитров съд няма нищо.
- 3 Напълнете напълно 3 -литровия контейнер. Сега петлитровият съд има 3 литра вода, а трилитровият съд също има 3 литра вода.
- 4 Изсипете вода от 3-литров контейнер в 5-литров съд. Сега има 5 литра вода в петлитров съд, а в трилитров съд има 1 литър вода (тъй като в петлитров съд имаше 2 свободни литра, така че само 2 литра бяха изляти от три -литров контейнер).
- 5 Излейте цялата вода от 5 -литровия съд. Сега изсипете 1 литър от 3 -литров контейнер в 5 -литров съд. Сега има 1 литър вода в петлитров съд, а в трилитров съд няма нищо.
- 6 Напълнете напълно 3 -литровия контейнер. Сега в петлитров съд има 1 литър вода, а в трилитров съд-3 литра вода.
- 7 Изсипете вода от 3-литров контейнер в 5-литров съд. Сега петлитровият контейнер съдържа 4 литра вода, а в трилитров съд няма нищо (тъй като в петлитров съд имаше 1 литър вода и 1 + 3 = 4).