Pipes and Cistern (original) (raw)

Last Updated : 7 Apr, 2026

**Pipe and Cistern deal with calculating the **time taken to fill or empty a tank (cistern) using pipes or taps.

It involves **Inlet Pipes (which fill the tank with water) and **Outlet Pipes/Leaks (which drain the tank).

Pipes and Cistern Concept - Fundamentals

Pipes and Cisterns Formula

Quantitative aptitude formulas are important to help you solve pipes and cistern-based questions quickly and accurately. These formulas include,

Shortcut Tricks for Pipe and Cistern

This below image illustrates a shortcut trick for solving pipe and cistern problems, which involve calculating the time taken to fill or empty a tank using inlet and outlet pipes.

shortcut_tricks_for_pipe_cistern

Here's a breakdown:

**Efficiency:

**Tank:

The formula used to find the combined time taken by inlet and outlet pipe to empty the tank is:

**Example:

**Problem Statement 1: Two pipes, X and Y, can fill a tank separately in 10 hours and 15 hours, respectively. If both pipes are opened together when the tank is initially empty, how much time will it take to completely fill the tank?

**Solution:

Part of tank filled by pipe A in one hour working alone = 1/10
Part of tank filled by pipe B in one hour working alone = 1/15

⇒ Part of tank filled by pipe A and pipe B in one hour working together = (1/10 + 1/15) = (3+2)/30​= 5/30

Therefore, time taken to completely fill the tank if both A and B work together = 30/5 = 6 hours

The tank will be completely filled in approximately 6 hours when both pipes A and B work together.​

**Problem Statement 2: Two pipes, A and B, can fill a tank in 8 hours and 12 hours, respectively. A third pipe, C, can empty the tank in 10 hours. If all three pipes are opened together, how long will it take to fill the tank?

**Solution:

Part of tank filled by pipe A in one hour working alone = 1/8
Part of tank filled by pipe B in one hour working alone = 1/12​
Part of tank emptied by pipe C in one hour working alone = 1/10

⇒ Part of tank filled by pipes A and B and emptied by pipe C in one hour working together = (1/8 + 1/12 − 1/10)

Finding a common denominator (120):

(15/120 ​+ 10/120 ​− 12/120​) = (15 + 10 - 12)/120 ​= 13​/120

Therefore, time taken to completely fill the tank if all pipes are opened simultaneously = 120/13 hours ≈ 9.23 hours

The tank will be completely filled in approximately 9.23 hours when all three pipes A, B, and C are opened together.

Pipes and Cisterns - Questions and Answers

**Question 1: Two pipes A and B can fill a tank separately in 12 and 16 hours respectively. If both of them are opened together when the tank is initially empty, how much time will it take to completely fill the tank?

**Solution:

Part of tank filled by pipe A in one hour working alone = 1 / 12

Part of the tank filled by pipe B in one hour working alone = 1 / 16

Part of tank filled by pipe A and pipe B in one hour working together = (1 / 12) + (1 / 16) = 7 / 48

Therefore, time is taken to completely fill the tank if both A and B work together = 48 / 7 hours

**Question 2: Three pipes A, B and C are connected to a tank. Out of the three, A and B are the inlet pipes and C is the outlet pipe. If opened separately, A fills the tank in 10 hours, B fills the tank in 12 hours and C empties the tank in 30 hours. If all three are opened simultaneously, how much time does it take to fill/empty the tank?

**Solution:

Let the capacity of tank be LCM (10, 12, 30) = 60 units

=> Efficiency of pipe A = 60 / 10 = 6 units / hour

=> Efficiency of pipe B = 60 / 12 = 5 units / hour

=> Efficiency of pipe C = - 60 / 30 = - 2 units / hour (Here, '-' represents outlet pipe)

=> Combined efficiency of pipes A, B and C = 6 + 5 - 2 = 9 units / hour

Therefore, time taken to completely fill the tank = 60 / 9 = 6 hours 40 minutes

**Question 3: Three pipes A, B and C are connected to a tank. Out of the three, A is the inlet pipe and B and C are the outlet pipes. If opened separately, A fills the tank in 10 hours, B empties the tank in 12 hours and C empties the tank in 30 hours. If all three are opened simultaneously, how much time does it take to fill/empty the tank?

**Solution:

Part of tank filled by pipe A in one hour working alone = 1 / 10

Part of tank emptied by pipe B in one hour working alone = 1 / 12

Part of tank emptied by pipe C in one hour working alone = 1 / 30

=> Part of tank filled by pipes A, B and C in one hour working together = (1 / 10) - (1 / 12) - (1 / 30) = -1 / 60

Therefore, time is taken to completely empty the tank if all pipes are opened simultaneously = 60/1 = 60 hours

**Question 4: A cistern has two pipes. Both working together can fill the cistern in 12 minutes. The first pipe is 10 minutes faster than the second pipe. How much time would it take to fill the cistern if the only second pipe is used?

**Solution:

Let the time taken by first pipe working alone be 't' minutes.

=> Time is taken by second pipe working alone = t + 10 minutes.

Part of tank filled by pipe A in one hour working alone = 1 / t

Part of tank filled by pipe B in one hour working alone = 1 / (t + 10)

=> Part of tank filled by pipe A and B in one hour working together = (1 / t) + (1 / t+10) = (2t + 10) / [t x (t + 10)]

But we are given that it takes 12 minutes to completely fill the cistern if both pipes are working together.

=> (2t + 10) / [t x (t + 10)] = 1 / 12

=> t x (t + 10) / (2t + 10) = 12

=> t2 + 10t = 24t + 120

=> t2 - 14t - 120 = 0

=> (t - 20) (t + 6) = 0

=> t = 20 minutes (Time cannot be negative)

Therefore, time taken by second pipe working alone = 20 + 10 = 30 minutes

**Question 5: Three pipes A, B and C are connected to a tank. Out of the three, A and B are the inlet pipes and C is the outlet pipe. If opened separately, A fills the tank in 10 hours and B fills the tank in 30 hours. If all three are opened simultaneously, it takes 30 minutes extra than if only A and B are opened. How much time does it take to empty the tank if only C is opened?

**Solution:

Let the capacity of tank be LCM (10, 30) = 30 units

=> Efficiency of pipe A = 30 / 10 = 3 units / hour

=> Efficiency of pipe B = 30 / 30 = 1 units / hour

=> Combined efficiency of pipes A and B = 4 units/hour

Therefore, time is taken to completely fill the tank if only A and B are opened = 30 / 4 = 7 hours 30 minutes

=> Time is taken to completely fill the tank if all pipes are opened = 7 hours 30 minutes + 30 minutes = 8 hours

=> Combined efficiency of all pipes = 30 / 8 = 3.75 units / hour

Now, the efficiency of pipe C = Combined efficiency of all three pipes - Combined efficiency of pipes A and B

Therefore, efficiency of pipe C = 4 - 3.75 = 0.25 units / hour

Thus, time taken to empty the tank if only C is opened = 30 / 0.25 = 120 hours