Очередная задача на переливание

Имеются шестилитровая банка сока и две пустые банки: трех- и четырехлитровая. Как налить 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
Ваша оценка: Нет Средняя: 4 (179 оценки)


Комментарии

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