1)Выливаем компот в 900г банку (обозначим её банка 1). из неё переливаем в 500г банку (банка 2). в первой остаётся 400г. 2)Из (2) выливаем все в ведро. 3)Из (1) переливаем всё в (2). теперь в (2) 500г. 4)Наливаем опять из ведра в (1). 5)Из (1) переливаем сколько возможно в (2). теперь в (2) 500г, а в (1) 800г. 6)Из (2) выливаем в ведро. 7)Из (1) переливаем в (2). тогда в (2) будет 500г, а в (1) - 300г. вот и порция.
2)Из (2) выливаем все в ведро.
3)Из (1) переливаем всё в (2). теперь в (2) 500г.
4)Наливаем опять из ведра в (1).
5)Из (1) переливаем сколько возможно в (2). теперь в (2) 500г, а в (1) 800г.
6)Из (2) выливаем в ведро.
7)Из (1) переливаем в (2). тогда в (2) будет 500г, а в (1) - 300г. вот и порция.