Giải:
Đi 1km lên dốc mất: 60 : 40 = 1,5 (phút)
Đi 1 km xuống dốc mất: 60 : 60 = 1 (phút)
Thời gian đi từ B về A hơn thời gian đi từ A đến B là: 2 giờ 10 phút - 2 giờ = 10 (phút)
Vì thời gian khi đi và khi về ở đường bằng như nhau nên thời gian đi 1 km lên dốc hơn thời gian đi 1 km xuống dốc là: 1,5 -1 = 0,5 (phút)
Vậy quãng đường dốc là: 10 : 0,5 = 20 (km)
Thời gian ô tô lên dốc là: 20 : 40 = 0,5 (giờ) = 30 (phút)
Thời gian ô tô xuống dốc là: 20 : 60 = 1/3 (giờ) = 20 (phút)
Thời gian ô tô đi đường dốc cả đi lẫn về là: 30 + 20 = 50 (phút)
Thời gian ô tô đi từ A đến B và từ B về A là: 2 giờ + 2 giờ 10 phút = 4 giờ 10 phút = 250 (phút)
Thời gian ô tô cả đi lẫn về trên đường bằng là: 250 - 50 = 200 (phút) = 10/3 (giờ)
Quãng đường bằng là: 48 x 10/3 : 2 = 80 (km)
Quãng đường từ thành phố A đến thành phố B là: 20 + 80 = 100 (km)
Đáp số: 100 km