Как решить задачку на собеседовании о ведрах 5 и 3 литров?

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

На собеседовании в компании Microsoft иногда предлагают решить следующую загадку:

Дано — ведра объемом пять и три литра и вода без ограничений. Надо точно отмерить четыре литра воды. Пользоваться можно только этими ведрами. «На глаз» ничего измерять нельзя.

Как решить задачку на собеседовании о ведрах 5 и 3 литров?

Первое решение, которое мне пришло в голову — воспользоваться методом Архимеда, который измерил объем тела, посчитав объем воды, вылившийся из наполненной до краев ванны. Сначала наполняем до краев водой пятилитровое ведро, потом убираем из него 3 литра, поместив в него трехлитровое ведро, при этом из пятилитрового ведра выльется три литра и останется два. Эти два литра переливаем в трехлитровое ведро и повторяем операцию снова, затем 2 литра из трехлитрового ведра добавляем к двум литрам в пятилитровом ведре, таким образом, всего получаем четыре.

Но есть более красивое решение данной задачи:

  1. Наливаем полное пятилитровое ведро, из него наполняем доверху трехлитровое. В пятилитровом ведре остается два литра.
  2. Выливаем воду из трехлитрового ведра и наливаем в него два литра из пятилитрового.
  3. Опять наполняем доверху пятилитровое ведро.
  4. Льем воду из пятилитрового ведра в трехлитровое (в котором два литра).
  5. В пятилитровом ведре остается ровно четыре литра воды.

Думаю, теперь Microsoft придется придумать новую задачку для собеседования.

Оставьте ответ

Ваш электронный адрес не будет опубликован.

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.