Gọi quãng đường AB là x (km, x>0)
Thời gian ô tô đi từ A đến B là $12h-5h=7h$
Thời gian ô tô đi $\dfrac{2}{3}$ đoạn đường đầu là $\dfrac{\dfrac{2}{3}x}{40}=\dfrac{x}{60}$ (h)
Vận tốc của ô tô khi đi đoạn đường còn lại là $40+10=50$ (km/h)
Thời gian ô tô đi đoạn đường còn lại là $\dfrac{\dfrac{1}{3}x}{50}=\dfrac{x}{150}$ (h)
Vì tổng thời gian ô tô đi từ A đến B là 7h
$→$ Ta có pt: $\dfrac{x}{60}+\dfrac{x}{150}=7\\↔\dfrac{5x}{300}+\dfrac{2x}{300}=\dfrac{2100}{300}\\↔5x+2x=2100\\↔7x=2100\\↔x=300(TM)$
Vậy quãng đường AB dài 300km