Gọi vận tốc cano A là a m/s(a>0)

Vận tốc cano B là b m/s(b>0)

Chiều dài của con sông là x m (x>650)

tại thời điểm lần thứ 1 2 cano gặp nhau thì lúc đó cano b đi được 650m => cano a đi được x-650 m

=> ta có phương trình x-650/a=650/b

ta lại có tại thời điểm thứ 2 cả 2 cano gặp nhau thì lúc đó cano A đi được x+x-150=2x-150m còn cano B đi đuọc x+150 m

=> ta có phương trình 2x-150/a=x+150/b

Từ 2 phương trình ta có hệ phương trình

2x-150/x+150=x-650/650(tỉ số vận tốc của 2 cano)

=> ta có nghiệm là x=0 hoặc x=1800m

vậy độ dài là 1800 m