Hola, esto se puede resolver mediante una regla de tres la cual es así :
si en tu planteamiento del problema me dices que originalmente son 24 personas y sus provisiones les alcanza para 18 días, pero se le unen 3 mas en total son 27 personas lo cual nos queda así :
24 personas - - - - - - - - - - 18 días
27 personas - - - - - - - - - - x días
multiplicas 27 * 18 y el resultado lo divides entre 24 nos da como resultado 20.
25 y eso le restas 18 nos da una diferencia de 2.
25 lo cual nos indica que sus provisiones se le acabaran 2 días menos, es decir que para las 27 personas les alcanzara para 16 dias.