# Milk Containers Puzzle - Basic

There are three containers of milk with Capacity $$8 L$$, $$5L$$ and $$3L$$ as shown above. Lets name them : $\color{green}{A \rightarrow \text{Container with 8 L capacity} \\ B \rightarrow \text{Container wit 5 L capacity} \\ C \rightarrow \text{Container with 3 L capacity}}$

Initial Situation : The container $$A$$ is having $$8L$$ of milk, and the containers $$B$$ and $$C$$ are empty.

Final Situation to be reached : Container$$A$$ and container $$B$$ are having $$4L$$ of milk each and container $$C$$ is empty.

Conditions : (How to reach the Final Situation)

1. You have to transfer the milk from one container to the other(s) to achieve the Final Situation.

2. You can only use the given containers i.e. Container $$A$$, container $$B$$ and container $$C$$ for the purpose of measuring and transferring.

3. Obviously, you aren't supposed to use the approximations of the milk and the containers. So, the measure must be exact.

4. You're supposed to be perfect in the job of measuring and transferring milk (:P). So you don't let even a single drop of milk wasted in the whole process while transferring the milk from one container to the other(s).

What steps you will take to reach the Final Situation ?

Please post your solution step by step.

enjoy

$\Large \text{Thanks !}$

Note by Sandeep Bhardwaj
3 years ago

MarkdownAppears as
*italics* or _italics_ italics
**bold** or __bold__ bold
- bulleted- list
• bulleted
• list
1. numbered2. list
1. numbered
2. list
Note: you must add a full line of space before and after lists for them to show up correctly
paragraph 1paragraph 2

paragraph 1

paragraph 2

[example link](https://brilliant.org)example link
> This is a quote
This is a quote
    # I indented these lines
# 4 spaces, and now they show
# up as a code block.

print "hello world"
# I indented these lines
# 4 spaces, and now they show
# up as a code block.

print "hello world"
MathAppears as
Remember to wrap math in $$...$$ or $...$ to ensure proper formatting.
2 \times 3 $$2 \times 3$$
2^{34} $$2^{34}$$
a_{i-1} $$a_{i-1}$$
\frac{2}{3} $$\frac{2}{3}$$
\sqrt{2} $$\sqrt{2}$$
\sum_{i=1}^3 $$\sum_{i=1}^3$$
\sin \theta $$\sin \theta$$
\boxed{123} $$\boxed{123}$$

Sort by:

Here A----->B means, pouring milk from container A to container B.

- 3 years ago

It's milk

- 2 years, 11 months ago

my apologies!

- 2 years, 11 months ago

Explained very clearly. The image solution adds colors to your solution. Thanks !

- 3 years ago

Thank you, SIR!

- 3 years ago

First fill up the 3 ltr vessel from the 8 ltr vessel .

Pour all the contents from 3 ltr vessel to the 5 ltr vessel .

Again fill the 3 ltr vessel and pour milk from the 3 ltr vessel again in 5 ltr vessel until the 5 ltr vessel is full.

Now the 5 ltr vessel is full , 3 ltr vessel has 1 ltr of milk, and 8 ltr vessel has 2 ltr .

Now pour all the contents from the 5 ltr vessel into the 8 ltr vessel and then pour the 1 ltr from 3ltr vessel into the 5 ltr vessel.

Now fill the 3 ltr vessel and then empty it into the 5 ltr vessel .

There we go with 4 ltrs in A and in B

- 3 years ago

You've given a nice explanation. You could make your solutions look better, if you would have made it by points (steps) as 1,2,3..or by using bullets. A paragraph form of the solutions makes it less attractive.

Btw, Great efforts. Keep it up. and thanks !

- 3 years ago

At first frm A to C....C has 3L....thn C to B...B has 3L...C nothing..A has 5L...

Thn again A to C...C has 3L..thn C to B...which will contain only 2L of jar C as it has a capacity of 5L....so B is full of 5L..nd C has 1L...A has 2L...

Thn put whole 5L of B into A....so A has 7L ....B has nothing...C has 1L...

Thn put 1L of C into B....and from A put 3L into C....so C has 3L...B has 1L...A has 4L

Now put ol 3L of C into B ...so B has 4L as well as A has 4L too... :)

- 3 years ago

Bonus Question : What is the minimum no. of steps required to reach the Final Situation ?

Transferring milk from one container to the other is counted as 1 step !

- 3 years ago

fill c with a. empty 3L from c into b. fill c with a again. fill b with c leaving 1L in c. empty b back into a. empty 1L left from c into b. fill c again. empty c into b leaving 4L in a and 4L in b.

- 2 years, 11 months ago

Find a measuring cup.

- 2 years, 11 months ago

1-we drop from container A to container C....... 2- we drop from container C to B ..... 3- We drop from container A to C once more ...... 4- we drop from C to B and than we will have 4L in container B ...... 5- we drop from C to A and than we will have 4L in A

- 3 years ago

A B C Process 8 0 0 - 3 5 0 A:-B 3 2 3 B:-C 6 2 0 C:-A 6 0 2 B:-C 1 5 2 A:-B 1 4 3 B:-C 4 4 0 C:-A

- 3 years ago

1. Initial condition: A has 8L |8L| |_| |_| A B C

2. Transfer milk from A to B:

|3L| |5L| |__| A B C

1. Transfer milk from B to C: |3L| |2L| |3L| A B C

2. Transfer milk from C to A: |6L| |2L| |__| A B C

3. Transfer milk from B to C: |6L| |_| |2L_| A B C

4. Transfer milk from A to B: |1L| |5L| |2L| A B C

5. Transfer milk from B to C: |1L| |4L| |3L| A B C

6. Transfer milk from C to A: |4L| |4L| |__| A B C

It's a common sense thing that you can transfer milk from a small to a large container only if the small container is full.

- 3 years ago