document.write( "Question 263749: How far upstream can a motorboat travel at 8 mi/hr and still return downstream at 12 mi/hr in a total time of 4 hr?\r
\n" ); document.write( "\n" ); document.write( "
\n" ); document.write( "

Algebra.Com's Answer #853992 by ikleyn(53742)\"\" \"About 
You can put this solution on YOUR website!
.
\n" ); document.write( "How far upstream can a motorboat travel at 8 mi/hr and still return downstream at 12 mi/hr in a total time of 4 hr?
\n" ); document.write( "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r
\n" ); document.write( "
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "        The solution in the post by @mananth is INCORRECT due to arithmetic error.\r
\n" ); document.write( "\n" ); document.write( "        His answer \"3 hours upstream and 1 hour downstream\" does not work, as everybody can check manually.\r
\n" ); document.write( "\n" ); document.write( "        I came to bring a correct solution.\r
\n" ); document.write( "
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "let the time taken upstream be x
\n" ); document.write( "the down stream time will be 4-x hrs.
\n" ); document.write( "speed upstream = 8 mph
\n" ); document.write( "distance upstream = 8*x
\n" ); document.write( "distance downstream = 12*(4-x)
\n" ); document.write( "8x = 48-12x
\n" ); document.write( "20x = 48
\n" ); document.write( "x = 48/20 = 2.4 hours = 2 hours and 24 minutes ---------------------------------- 24 miles
\n" ); document.write( "downstream time = 4 hours - 2.4 hours = 1.6 hours = 1 hour and 36 minutes.\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "The one way distance is 2.4 hours upstream * 8 mph = 19.2 miles.\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "ANSWER. How far is 19.2 miles.\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "Solved correctly.\r
\n" ); document.write( "
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "
\n" ); document.write( "
\n" );