The correct answer has already been given, but I want to show you why it is correct and how you can come up with it by yourself given what you already know:
In your own calculation, you say:
50 crates per truck * 10 trucks = 500 crates moved
Symbolically, this reads:
cratesPerTruck * trucks = crates
This says, that given a capacity and the amount of available trucks, you can calculate how many crates you can move.
You can now solve for trucks:
cratesPerTruck * trucks = crates
-- divide both sides by cratesPerTruck
cratesPerTruck / cratesPerTruck * trucks = crates / cratesPerTruck
1 * trucks = crates / cratesPerTruck
trucks = crates / cratesPerTruck
There is your answer.
Intuition
There are two common interpretations of division:
- distribution
- fitting objects into another1
Fitting: We can also ask ourselves, how many times a number fits into another.
For instance, we need to span a chain across a distance of 50 meters, but we can only buy chains of 2 meters. How many chains do we need to chain together?
50 / 2 = 25
: Two meters fit 25 times into 50 meters, so we need 25 two-meter chains.
Applying fitting to your example: Let's just say every crate of yours is one meter in length, and you have 50 of them in total. Secondly, every truck of yours has a loading area that is 10 meters in length. You can imagine the loading areas to be lined up behind each other, so in total you need to know how many times one loading area fits into your 50 meters of crates.
50/10 = 5
trucks are needed.
Distribution: Suppose we have 10 apples and 5 people. We distribute the apples among the people, how many apply does every person get?
10/5 = 2, so everybody gets two apples.
Applying distribution to your example is less intuitive2, but it does work.
Let's say a truck has a capacity for 4 crates, so there is spot 1, 2, 3 and 4.
If you were to stack the crates onto those four spots, the amount of levels you get is equal to how many trucks you need to transport the entire load.
If we have 24 crates to distribute among the spots, there will be 6 crates stacked on each spot, meaning you need 6 trucks in total.
Dimensional Analysis
cratesPerTruck
describes a ratio – as hinted by per – the same way speed does which describes how many meters per second you walk:
- crates divided by trucks
- meters divided by seconds
As you can see from this simple word substitution, these units describe a division:

If you divide an number of crates by crates divided by trucks
, you get the following:

Dividing by a fraction is the same as multiplying by it's inverse. The [crates]
then cancel, leaving us with [trucks]
.
Footnotes:
1Or drop me a comment with a better idea.