Kathy P. answered 12/31/20
Mechanical Engineer with 10+ years of teaching and tutoring experience
After 3 days, they had enough food for 500 men for 24 days.
Assume the men ate ONE meal per day.
So, that's 500 * 24 = 12000 meals.
The extra 300 men makes a total of 800 men.
The 12000 meals divided among all 800 men is:
12000/800 = 15 meals
So, there would be enough for the 800 men to have 15 meals
At one meal per day, that's 15 days.
After 3 days, and without the extra men,
they originally had enough food for 24 more days.
But, with all 800 men, they have enough for only 15 days.
The remaining food will last for 15 days.

Kathy P.
12/31/20
Krugen K.
Thanks :)12/31/20