Gọi $\overline{ab}=10a+b$ (km) ($a\ne 0$) là độ dài quãng đường đã đi ($a, b\in\mathbb{N}, a, b<10$)
$\Rightarrow a+b=7$
$\Leftrightarrow b=7-a$ (*)
Nếu thêm số 0, số mới là $\overline{a0b}=100a+b$
$\Rightarrow 100a+b-10a-b=360$
$\Leftrightarrow 90a=360$
$\Leftrightarrow a=4$
Thay vào (*) suy ra $b=7-4=3$
Vậy quãng đường đi là $43km$
1km đầu phải trả $12+10=22k$
Còn lại 42km.
9km tiếp theo, số tiền trả là:
$9.10+(9+8+7+6+5+4+3+2+1)=135k$
Còn lại 33km, phải trả $33.8=264k$
Vậy tổng số tiền phải trả là $22+135+264=421k$