Что спрашивают в Microsoft

Загадка: У вас бесконечный запас воды и два ведра – на 5 литров и 3 литра. Как вы отмерили 4 литра?

Подумайте над загадкой, а ответ найдете под картинкой.

К теме Что Маск спрашивает на собеседовании: любимая загадка основателя Tesla и SpaceX


Загадка от Microsoft / Фото Unsplash

Ответ

  • Наполните водой пятилитровое ведро и вылейте часть воды в трехлитровую.
  • У вас сейчас 3 литра в маленьком ведре и 2 литра – в большом.
  • Вылейте воду из маленького ведра и перелейте туда 2 литра, которые остались в большом ведре.
  • Опять наполните большое ведро и перелейте из него воду в малое. Там уже есть 2 литра воды, так что долить придется литр, а в большом останется 4 литра.

Загадка. У вас два отрезка веревки. Каждый такой, что если поджечь его с одного конца, он будет гореть ровно 60 минут. Имея только коробку спичек, как отмерить с помощью двух отрезков такой веревки 45 минут (рвать веревки можно)?


Загадка от Microsoft / Фото Unsplash

Ответ

  • Один из отрезков поджигается с двух концов, одновременно с этим поджигается второй отрезок, но с одного конца.
  • Когда первый отрезок догорит полностью, пройдет 30 минут, от первого также останется 30-минутный отрезок.
  • Тогда надо поджечь второй отрезок еще с другого конца и, когда он догорит, пройдет еще 15 минут, а в целом – 45 минут.

Задача в Google

У вас есть 8 шаров одинакового вида и размера. Как найти тяжелый шарик, используя веса и всего два взвешивания?

Загадка от Google / Фото Unsplash

Ответ

  • Отберите 6 шариков, разделите их на группы по 3 шарика и положите на весы. Это первое взвешивание. Далее есть два варианта развития событий.
  • Вариант 1. Если обе группы шариков весят одинаково, значит возьмите два шарика, которые еще не взвешивали, и определите, какой из них тяжелее вторым взвешиванием.
  • Вариант 2. Если какая-то группа трех шариков перевесила чашу, следовательно, среди них есть шарик тяжелее. Из этой группы возьмите 2 шарика и взвесьте их. Если какой-то перевесит – он ​​тяжелее. Если нет, то тяжелый шарик вы отложили перед вторым взвешиванием.

Что спрашивают в Adobe

У вас 50 мотоциклов, с заполненным топливом баком, которого хватает на 100 км езды. Используя эти 50 мотоциклов, как далеко вы сможете заехать (учитывая, что сначала они находятся в условно одной точке пространства)?


Загадка от Adobe / Фото Unsplash

Ответ

Самый простой ответ: завести их всех одновременно и проехать 100 километров. Но есть и другое решение.

Сначала проезжайте всеми средствами 50 километров. Затем, перелейте топливо с половины мотоциклов в другую половину. У вас таким образом – 25 мотоциклов с полным баком. Проедьте еще 50 километров и повторите процедуру. Так можно проехать 350 километров (без учета того топлива, которое останется от "лишнего" мотоцикла во время разделения 25 мотоциклов).