# 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
6 years, 2 months ago

This discussion board is a place to discuss our Daily Challenges and the math and science related to those challenges. Explanations are more than just a solution — they should explain the steps and thinking strategies that you used to obtain the solution. Comments should further the discussion of math and science.

When posting on Brilliant:

• Use the emojis to react to an explanation, whether you're congratulating a job well done , or just really confused .
• Ask specific questions about the challenge or the steps in somebody's explanation. Well-posed questions can add a lot to the discussion, but posting "I don't understand!" doesn't help anyone.
• Try to contribute something new to the discussion, whether it is an extension, generalization or other idea related to the challenge.
• Stay on topic — we're all here to learn more about math and science, not to hear about your favorite get-rich-quick scheme or current world events.

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.

- 6 years, 2 months ago

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

- 6 years, 2 months ago

Thank you, SIR!

- 6 years, 2 months ago

It's milk

my apologies!

- 6 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

- 6 years, 2 months 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 !

- 6 years, 2 months 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 !

- 6 years, 2 months 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... :)

- 6 years, 2 months 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

- 6 years, 2 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

- 6 years, 1 month ago

Find a measuring cup.

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.

- 6 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.

- 6 years, 1 month ago
{"found_math": true, "script_math_tex": 0, "script_math_asciimath": 0, "math_annotations": 20, "math_alttext": 0, "mathml": 0, "mathjax_tag": 0, "mathjax_inline_tex": 1, "mathjax_display_tex": 1, "mathjax_asciimath": 1, "img_math": 0, "codecogs_latex": 0, "wp_latex": 0, "mimetex.cgi": 0, "/images/math/codecogs": 0, "mathtex.cgi": 0, "katex": 0, "math-container": 0, "wp-katex-eq": 0, "align": 0, "equation": 0, "x-ck12": 0, "texerror": 0}