Let, the number of cars = x
Then, x*30/100 = 12
x*30 = 1200
x = 1200/30 = 40
so, your answer would be 40
I'm really sorry if I'm wrong but
14*26=364 so he can go 364 miles for every full tank so his first 364 are covered since he starts with a full tank.
Step 2:
838/26*14 = <span>451
</span>
step 3:
He'd only have to stop once