$\text{Gọi vận tốc cano khi nước đứng yên là x (x>2)}$
$\text{Vận tốc khi xuôi dòng:x+2}$
$\text{Vận tốc khi ngược dòng: x-2}$
$\text{Thời gian xuôi dòng:}\frac{42}{x+2}$
$\text{Thời gian ngược dòng:}\frac{20}{x-2}$
$\text{Theo bài ra ta có phương trình:}$
$\frac{42}{x+2}+\frac{20}{x-2}=5$
$\Leftrightarrow 42(x-2)+20(x+2)=5(x+2)(x-2)$
$\Leftrightarrow x=12 \text{ } \text{(thỏa mãn)}$
$\text{Vậy vận tốc cano khi nước đứng yên là 12km/h}$