Quãng đường bạn An đi được trong 1,5 giờ là:
12 x 1,5 = 18 (km)
Quãng đường bạn Bình đi được trong 1,5 giờ là:
10 x 1,5 = 15 (km)
Sau khi đi được 1,5 giờ thì An cách Bình:
18 - 15 = 3 (km)
Sau khi giảm vận tốc thì vận tốc mới của bạn An là:
12 - 7 = 5 (km/giờ)
Thời gian đi còn lại để 2 bạn đến B là:
3 : (10 - 5) = 0,6 (giờ)
Độ dài quãng đường AB là:
10 x (1,5 + 0,6) = 21 (km)
Đáp số: 21 km