Составьте алгоритм решения следующей задачи . Как разлить молоко поровну в два бочонка, если имеются бочонки емкостью 6,3 и 7 литров, в первом и третьем из которых содержится соответственно 4 и 6 литров молока?
Налейте молоко из бочонка объемом 3 литра (второй бочонок) в бочонок объемом 6 литров (первый бочонок), оставив во втором бочонке 3 литра молока.
Перелейте молоко из первого бочонка в третий бочонок (емкостью 7 литров), таким образом в третьем бочонке будет 4 литра молока, а в первом - 0 литров.
Налейте молоко из второго бочонка (в котором осталось 3 литра молока) в первый бочонок (емкостью 6 литров), пока он полностью не заполнится. Остаток молока (1 литр) оставьте во втором бочонке.
Теперь у вас в первом бочонке осталось 3 литра молока, и во втором - 1 литр.
Напоследок перелейте молоко из первого бочонка в третий бочонок (емкостью 7 литров), до тех пор пока в третьем и в первом бочонке не останется по 3 литра молока.
Таким образом, молоко будет разлито поровну между первым и третьим бочонками по 3 литра в каждом.
Налейте молоко из бочонка объемом 3 литра (второй бочонок) в бочонок объемом 6 литров (первый бочонок), оставив во втором бочонке 3 литра молока.
Перелейте молоко из первого бочонка в третий бочонок (емкостью 7 литров), таким образом в третьем бочонке будет 4 литра молока, а в первом - 0 литров.
Налейте молоко из второго бочонка (в котором осталось 3 литра молока) в первый бочонок (емкостью 6 литров), пока он полностью не заполнится. Остаток молока (1 литр) оставьте во втором бочонке.
Теперь у вас в первом бочонке осталось 3 литра молока, и во втором - 1 литр.
Напоследок перелейте молоко из первого бочонка в третий бочонок (емкостью 7 литров), до тех пор пока в третьем и в первом бочонке не останется по 3 литра молока.
Таким образом, молоко будет разлито поровну между первым и третьим бочонками по 3 литра в каждом.