All questions of Pipes & Cistern for Computer Science Engineering (CSE) Exam

On pipe P is 4 times faster than pipe Q and takes 45 minutes less than pipe Q. In what time the cistern is full if both the pipes are opened together?
  • a)
    8 minutes
  • b)
    10 minutes
  • c)
    12 minutes
  • d)
    14 minutes
  • e)
    None of these
Correct answer is option 'C'. Can you explain this answer?

Let P takes x minutes to fill the tank alone, then Q will take 4x minutes to fill the tank
4x – x = 45, x = 15
So P will take 15 minutes and Q will take 60 minutes to fill the tank. Both will fill the tank in
(60*15)/(75) = 12 minutes

Two pipes A and B can fill a tank in 12 hours and 15 hours respectively. If they are opened on alternate hours with pipe A opened first, then in how many hours the tank will be full?
  • a)
    13 hrs
  • b)
    14 1/2 hrs
  • c)
    12 hrs
  • d)
    12 1/2 hrs
  • e)
    10 2/3 hrs
Correct answer is option 'D'. Can you explain this answer?

A = 12 hours, B = 15 hours
Total work = LCM(12,15) = 60
So efficiency of A = 60/12 = 5, efficiency of B = 60/15 = 4
2 hrs work of (A+B) = 5+4 = 9
2*6(12) hours work of (A+B) = 9*6 = 54
So remaining work = 60-54 = 6
Now A’s turn at 13th hour, he will do remaining work(6) in 6/12 hr
So total 12 1/2 hrs

Pipe A fills a tank in 30 minutes. Pipe B can fill the same tank 5 times as fast as pipe A. If both the pipes were kept open when the tank is empty, how much time will it take for the tank to overflow?
  • a)
    3 minutes
  • b)
    2 minutes
  • c)
    5 minutes
  • d)
    4 minutes
  • e)
    None of the Above
Correct answer is option 'E'. Can you explain this answer?

Divya Garg answered
Lets assume Total capacity 1000 Litres. 1 Pipe will fill 33.333 litres in 1 minute while 2nd pipe will fill 5 times faster i.e. 166.6666 litres . so total tank filled in 1minute is equal to 200 litres. so to fill 1000 litre tank it will take 1000/200= 5 Minutes. so to overflow the tank it requires more than 5 minutes.

One pipe fill 1/4 of the tank in 4 minutes and another pipe fills 1/5 of the tank in 4 minutes. Find the time taken by both pipe together to fill half the tank?
  • a)
    40/9 minutes
  • b)
    50/9 minutes
  • c)
    44/9 minutes
  • d)
    53/9 minutes
  • e)
    None of these
Correct answer is option 'A'. Can you explain this answer?

Chirag Makkar answered
First pipe will take 16 minutes to fill the tank alone. Similarly second pipe will take 20 minutes to fill the tank alone. Let T is the time in which both the pipes will fill half the tank
(1/16 + 1/20)*T = 1/2, we get T = 40/9 minutes

Two pipes P and Q can fill a cistern in 10 hours and 20 hours respectively. If they are opened simultaneously. Sometimes later, tap Q was closed, then it takes total 8 hours to fill up the whole tank. After how many hours Q was closed?
  • a)
    4 hours
  • b)
    5 hours
  • c)
    2 hours
  • d)
    6 hours
  • e)
    None of the Above
Correct answer is option 'A'. Can you explain this answer?

Vikas Singh answered
Assume that the total volume of the cistern is 200L.

so, P fills 20L/hr and Q fills 10L/hr, and they both simultaneously fill 30L/hr

now, let Q was closed after x hrs and then rest was filled by P.

30x + 20(8-x)= 200

10x = 40 => x = 4 hrs

hence Q was closed after 4 hrs

Three pipes A, B, and C can fill the tank in 10 hours, 20 hours and 40 hours respectively. In the beginning all of them are opened simultaneously. After 2 hours, tap C is closed and A and B are kept running. After the 4th hour, tap B is also closed. The remaining work is done by tap A alone. What is the percentage of the work done by tap A alone?
  • a)
    30 %
  • b)
    35 %
  • c)
    45 %
  • d)
    50 %
  • e)
    None of the Above
Correct answer is option 'B'. Can you explain this answer?

Pipe A’s work in % = 100/10 = 10%
Pipe B’s work in % = 100/20 = 5%
Pipe C’s work in % = 100/40 = 2.5%
All of them are opened for 2 hours + after 2 hours, tap C is closed + After the 4th hour, tap B is also closed = 100
⇒ (10+5+2.5)*2 + (10+5)*2 + X = 100
⇒ 35 + 30 + work by tap A alone = 100
⇒ work by tap A alone = 100-65 = 35%

Two pipes P and Q can fill a tank in 10 min and 12 min respectively and a waste pipe can carry off 12 litres of water per minute. If all the pipes are opened when the tank is full and it takes one hour to empty the tank. Find the capacity of the tank.
  • a)
    30
  • b)
    45
  • c)
    60
  • d)
    75
  • e)
    None of these
Correct answer is option 'C'. Can you explain this answer?

Aarav Sharma answered
Problem:
Two pipes P and Q can fill a tank in 10 min and 12 min respectively and a waste pipe can carry off 12 litres of water per minute. If all the pipes are opened when the tank is full and it takes one hour to empty the tank. Find the capacity of the tank.

Solution:
Let the capacity of the tank be 'x' litres.
Given, Pipe P can fill the tank in 10 minutes. So, the amount of water it can fill in 1 minute is x/10 litres.
Similarly, Pipe Q can fill the tank in 12 minutes. So, the amount of water it can fill in 1 minute is x/12 litres.
The waste pipe can carry off 12 litres of water per minute. So, the net amount of water filled in 1 minute when all pipes are opened is (x/10 + x/12 - 12) litres.
It takes 1 hour to empty the tank. So, the amount of water emptied in 1 minute is x/60 litres.
Therefore, the net amount of water filled in 1 minute is equal to the amount of water emptied in 1 minute. Hence, we can write the equation as follows:
x/10 + x/12 - 12 = x/60
Solving this equation, we get x = 60 litres.

Answer:
The capacity of the tank is 60 litres. Therefore, the correct answer is option (c).

Pipe A and B can fill a Tank alone in 48 Hours and 24 Hours respectively. Another Pipe C can empty the same Tank alone in 36 Hours. In an empty Tank for the First hour, Pipe A is opened alone, Second Hour pipe B is opened alone, Third Hour pipe C is opened alone. This process is continued until the Tank is filled. Then Pipe B is opened for How many Hours?
  • a)
    28 Hours
  • b)
    28 Hours 10 Min
  • c)
    29 Hours
  • d)
    29 Hours 10 Min
  • e)
    None
Correct answer is option 'B'. Can you explain this answer?

Aarav Sharma answered
Given:
Pipe A fills the tank alone in 48 hours.
Pipe B fills the tank alone in 24 hours.
Pipe C empties the tank alone in 36 hours.

In the first hour, only Pipe A is opened, so it fills 1/48th of the tank.
In the second hour, only Pipe B is opened, so it fills 1/24th of the tank.
In the third hour, only Pipe C is opened, so it empties 1/36th of the tank.

We can observe that in the first three hours, the net amount of water filled in the tank is:
1/48 - 1/24 - 1/36 = (1/48) - (2/48) - (3/48) = -4/48 = -1/12

Since the tank is initially empty, the net amount of water in the tank after the first three hours is negative, which means the tank is not filled yet.

Let's assume that after x hours, the tank is filled. We can write the equation as:

(x/48) - (x/24) - (x/36) = 1

Simplifying the equation, we get:

(3x - 6x - 4x) / (48 * 24 * 36) = 1

-7x / (48 * 24 * 36) = 1

Solving for x, we get:

x = -48 * 24 * 36 / 7

Since x represents the number of hours, it cannot be negative. Therefore, we can ignore the negative sign and calculate the value of x as:

x = 48 * 24 * 36 / 7 = 82971.4286 hours

Since x represents the number of hours, it cannot be in decimal form. Therefore, we round it up to the nearest whole number, which is 82972 hours.

To find the number of hours Pipe B is opened, we subtract the first three hours from the total time:

82972 - 3 = 82969 hours

Therefore, Pipe B is opened for 82969 hours, which is equivalent to 28 hours and 10 minutes.

Hence, the correct answer is option B) 28 hours 10 minutes.

A and B are pipes such that A can empty the tank in 60 minutes and B can fill in 30 minutes. The tank is full of water and pipe A is opened. If after 18 minutes, pipe B is also opened, then in how much total time the tank will be full again?
  • a)
    32 minutes
  • b)
    29 minutes
  • c)
    36 minutes
  • d)
    23 minutes
  • e)
    18 minutes
Correct answer is option 'C'. Can you explain this answer?

Emptying pipe A is opened first for 18 minutes, so in 18 minutes the part of tank it has emptied is (1/60)*18 = 9/30
Now filling pipe is also opened, now since only 9/30 of the tank is empty so 9/30 is only to be filled by both pipes, let it take now x minutes, so
(1/30 – 1/60)*x = 9/30
Solve, x= 18
So total = 18+18 = 36 minutes [total time is asked – 18 minutes when emptyimh pipe was only opened, 18 minutes when both were operating.]

Three pipes A, B and C can fill the cistern in 10, 12, and 15 hours respectively. In how much time the cistern will be full if A is operated for the whole time and B and C are operated alternately which B being first?
  • a)
    10 hours 32 minutes
  • b)
    6 hours
  • c)
     hours
  • d)
     hours
  • e)
     hours
Correct answer is option 'D'. Can you explain this answer?

Rhea Reddy answered
In first hour, part of cistern filled is (1/10 + 1/12) = 11/60
In second hour, part of cistern filled is (1/10 + 1/15) = 1/6
So in 2 hours, part of cistern filled is 11/60 + 10/60 = 21/60 = 7/20
now in 2*2 (4) hours, part of cistern filled is (7/20)*2 = 14/20 = 7/10
now in the 5th hour, A+B’s turn which fill 11/60 in that hour, but the cistern remaining to be filled is (1 – 7/10) = 3/10, since 3/10 is more than 11/60, so after 5th hour remaining part to be filled is 3/10 – 11/60 = 7/60
now in 6th hour, (A+C)’s turn, it will fill remaining 7/60 in (7/60)*(6/1) = 7/10 so total 5 7/10 hours

There are three taps A, B and C which can fill a tank in 12hrs, 15hrs and 30 hrs respectively. If the tap A is opened first, after one hour tap B was opened and after 2 hours from the start of A, tap C is also opened. Find the time in which the tank is full.
  • a)
    6(2/11)hr
  • b)
    6(3/11)hr
  • c)
    5(3/11)hr
  • d)
    5(2/11)hr
  • e)
    None of these
Correct answer is option 'A'. Can you explain this answer?

Nikita Singh answered
In first hour only A is opened, in the next hour A and B are opened and in the third hour A, B and C are opened.
So, in three hours (3/12 + 2/15 + 1/30) = 25/60 tank is already filled.
Now, 25/60 = (1/12 + 1/15 + 1/30)*t
T = 25/11. Total time = 3 + 25/11 = 58/11 hours

Two pipes A and B can fill a tank in 8 minutes and 12 minutes respectively. If both the pipes are openedsimultaneously, after what time should B be closed so that the tank is full in 6 minutes?
  • a)
    1 min
  • b)
    2 min
  • c)
    3 min
  • d)
    4 min
  • e)
    None of these
Correct answer is option 'C'. Can you explain this answer?

Aarav Sharma answered
Problem Statement:
Two pipes A and B can fill a tank in 8 minutes and 12 minutes respectively. If both the pipes are opened simultaneously, after what time should B be closed so that the tank is full in 6 minutes?

Solution:
Let's assume that B should be closed after x minutes so that the tank is full in 6 minutes.
Therefore, the amount of work done by pipe A in 6 minutes = 6/8 = 3/4
The amount of work done by pipe B in x minutes = x/12
The total amount of work done by both pipes in 6 minutes = 1

So, the equation becomes:
3/4 + (x/12) = 1

Solving for x, we get:
x/12 = 1/4
x = 3 minutes

Therefore, B should be closed after 3 minutes so that the tank is full in 6 minutes.

Answer: Option (c) 3 min

Chapter doubts & questions for Pipes & Cistern - RRB JE Mock Test Series for Computer Science Engineering 2026 2025 is part of Computer Science Engineering (CSE) exam preparation. The chapters have been prepared according to the Computer Science Engineering (CSE) exam syllabus. The Chapter doubts & questions, notes, tests & MCQs are made for Computer Science Engineering (CSE) 2025 Exam. Find important definitions, questions, notes, meanings, examples, exercises, MCQs and online tests here.

Chapter doubts & questions of Pipes & Cistern - RRB JE Mock Test Series for Computer Science Engineering 2026 in English & Hindi are available as part of Computer Science Engineering (CSE) exam. Download more important topics, notes, lectures and mock test series for Computer Science Engineering (CSE) Exam by signing up for free.

Top Courses Computer Science Engineering (CSE)