First, you much find out how many houses are deliverd in 1 hour.
130/2.5=52
So 52 houses are delivered in 1 hour. Now, divide that by 312.
312/52=6
It would take 6 hours to deliver 312 houses.
9.5m questions
12.2m answers