Truck A can carry 70% more dirt than truck B in the same amount of time. Together both trucks take 6 hours to finish a job. Working at this rate, how many hours would it take truck B to finish the same job?

1.7/B + 1/B = 1/6

To solve this problem, we need to set up an equation based on the information given. Let's assume that truck B takes "x" hours to finish the job.

We know that truck A can carry 70% more dirt than truck B, which means it can do 1 + 70/100 = 1.7 times the amount of work in the same amount of time.

Since truck A and truck B work together and finish the job in 6 hours, their combined work rate is 1 job / 6 hours = 1/6 jobs per hour.

Using this information, we can set up an equation:

(1/x) + (1.7/x) = 1/6

Now we can solve for x:

Multiply both sides of the equation by 6x to eliminate the denominators:

6 + 10.2 = x

Combine like terms:

16.2 = x

Therefore, it would take truck B 16.2 hours to finish the same job. However, since time is usually measured in whole numbers, we can round up to the nearest whole number. Thus, it would take truck B approximately 17 hours to finish the same job.