Вопрос:

3.8. Бидон ёмкостью 10 л наполнен молоком. Требуется перелить из этого бидона 5 л в семилитровый бидон, используя при этом ещё один бидон, вмещающий 3 л. Как это сделать?

Ответ:

Дано: бидоны ёмкостью 10 л, 7 л и 3 л. В 10-литровом бидоне находится 10 л молока.

Найти: перелить ровно 5 л в 7-литровый бидон.

  1. Перелей молоко из 10-литрового бидона в 7-литровый. Получится: 7 л, 0 л, 3 л.
  2. Перелей молоко из 7-литрового бидона в 3-литровый. Получится: 7 л, 0 л, 3 л — малый бидон уже полон.
  3. Опустоши 3-литровый бидон. Получится: 7 л, 0 л, 0 л.
  4. Перелей из 7-литрового бидона 3 л в 3-литровый. Получится: 7 л, 3 л, 0 л.
  5. Снова опустоши 3-литровый бидон.
  6. Перелей оставшиеся 4 л из 7-литрового бидона в 3-литровый. Получится: 7 л, 4 л, 0 л.
  7. Опустоши 3-литровый бидон.
  8. Перелей из 7-литрового бидона 3 л в 3-литровый. В 7-литровом бидоне останется \(4-3=1\) л.
  9. Перелей 1 л из 7-литрового бидона в 10-литровый. Получится: 8 л, 0 л, 3 л.
  10. Опустоши 3-литровый бидон.
  11. Перелей 3 л из 10-литрового бидона в 3-литровый. В 10-литровом бидоне останется \(8-3=5\) л.
  12. Перелей эти 5 л в 7-литровый бидон.

Ответ: в 7-литровом бидоне окажется ровно 5 л молока.