Đáp án:
 a.       $AB = 12km$; 
 b.       $v = 6km/h$
Giải thích các bước giải:
 Gọi vận tốc của nước đối với bờ là $v (km/h)$ 
Vận tốc ca nô khi xuôi dòng là: $18 + v (km/h)$ 
Thời gian xuôi dòng: $30 phút = 0,5h$ nên ta có: 
   $AB = 0,5(18 + v) (km)$
Vận tốc ca nô khi ngược dòng là: $18 - v (km/h)$ 
Tương tự ta có: 
   $AB = 1(18 - v)$ 
Vậy: 
$0,5(18 + v) = 1.(18 - v) \Rightarrow 0,5v + 9 = 18 - v$ 
$\Rightarrow 1,5v = 9 \Rightarrow v = 6$ 
Vậy vận tốc của nước so với bờ là: 
     $v = 6 km/h$ 
Khoảng cách giữa hai bến sông AB là: 
    $AB = 0,5(18 + 6) = 12 (km)$