Ok,
We have that they eat 5 punds of food per day, and there are currently 128 punds of food.
So, if they eat 5 pounds of foor a day, how many days will it take them to eat 128 punds of food:

In order to solve for x, we multiply the total ammount of food (128 pounds) times the ammount of time it takes to eat five pounds (1 day) and divide by the ammount of pound they eat per day (5 pounds):

So the food is going to be running out at about the 26th day.