document.write( "Question 696385: two taps A and B together fill a swimming pool i 15 days . Tap A and B are kept open for 12 days and then tap B is closed . It takes another 8 days for the swimming pool to be filled. How many days each tap require to fill the swimming pool \n" ); document.write( "
Algebra.Com's Answer #428976 by ptaylor(2198)\"\" \"About 
You can put this solution on YOUR website!
Let x=number of days it takes tap A to fill the pool
\n" ); document.write( "Then tap A fills at the rate of 1/x of the pool per day.
\n" ); document.write( "Let y=number of days it takes tap B to fill the pool
\n" ); document.write( "Then tap B fills at the rate of 1/y of the pool per day
\n" ); document.write( "Taps A and B, together, fill the pool at the rate of 1/15 pool per day
\n" ); document.write( "so:
\n" ); document.write( "1/x + 1/y =1/15-----------------eq1
\n" ); document.write( "In 12 days, taps A and B together fill (1/15)*12 =12/15 of the pool
\n" ); document.write( "In 8 days, tap A fills (1/x)*8=8/x of the pool
\n" ); document.write( "so:
\n" ); document.write( "12/15+8/x=1 (1 filled pool, that is)----eq2
\n" ); document.write( "Solve eq2, and substitute into eq1
\n" ); document.write( "12/15+8/x=1 multiply each term by 15x
\n" ); document.write( "12x+120=15x
\n" ); document.write( "3x=120
\n" ); document.write( "x=40 days-----------------time it takes tap A to fill the pool
\n" ); document.write( "From eq1
\n" ); document.write( "1/40+1/y=1/15 multiply each term by 120y
\n" ); document.write( "3y+120=8y
\n" ); document.write( "5y=120
\n" ); document.write( "y=24 days---------------time it takes tap B to fill the pool\r
\n" ); document.write( "\n" ); document.write( "CK
\n" ); document.write( "In 15 days, tap A fills (1/40)*15=15/40=3/8 of the pool
\n" ); document.write( "In 15 days, tap B fills (1/24)*15=15/24=5/8 of the pool
\n" ); document.write( "3/8+5/8=1 (1 filled pool, that is)\r
\n" ); document.write( "\n" ); document.write( "Hope this helps---ptaylor
\n" ); document.write( "
\n" ); document.write( "
\n" );