Vận tốc khi bơi xuôi dòng là :
800 : 8 = 100 ( m/phút )
Vận tốc khi nước yên lặng là :
100 - 18 = 82 ( m/phút )
Vận tốc khi bơi ngược dòng là :
82 - 18 = 64 ( m/phút )
Thời gian bơi ngược dòng hết quãng sông là :
800 : 64 = 12,5 phút = 12 giờ 30 phút
Đáp số : 12 giờ 30 phút