Имеются шестилитровая банка сока и две пустые банки: трех- и четырехлитровая. Как налить 1 литр сока в трехлитровую банку?
P.S. Решать задачу удобно с помощью скрипта, написанного одним из посетителей нашего сайта - http://kokoscripts.ucoz.ru/
Ответ: Приведем одно из возможных решений в виде таблицы:
Банки | 6 л | 4 л | 3 л |
До переливания | 6 | 0 | 0 |
После 1-го переливания | 2 | 4 | 0 |
После 2-го переливания | 2 | 1 | 3 |
После 3-го переливания | 5 | 1 | 0 |
После 4-го переливания | 5 | 0 | 1 |
Комментарии
nu eto sovsem prosto.. rewil za 15 sekund :)
вы сделали не правильно
нодо так
(6) (3) (4)
2 3 4
5 0 1
1 0
Это у тебя не правильно!!!
ну мы в отпаде
4-3-6 -банки
4 3 0
0 1 6
Вот и все решение)
))т.е. проще семь литров распределить вместо шести и не загоняться условиями задачи?)))
Купить литровый сок, да налить.
мб с 6 перелить в 4рех с четырех перелить в 3, останется в 4 ровно 1 литр. с трех перелить в 6 и с 4 перелить остаток в 3? или это запрещено?
гы какой я не внимательный , пардон))
Есть еще способ. Но он дольше.
6 4 3
6 0 0
3 0 3
0 3 3
0 4 2
4 0 2
4 2 0
1 2 3
1 4 1
вторая задача решенная меньше чем за минуту)
6 4 3
------
0 0 0
6 0 0
2 4 0
2 1 3
5 0 1
0 0 1