Primero tenemos que saber cuantos días de comida hay para cada huésped.
18 × 12 = 216d
Ahora que sabemos que por 1 huésped habrá 216 días de comida, dividimos entre la cantidad de huéspedes.
216 ÷ 30 = 7.2días.
Respuesta: La pensión dispone de comida durante 7.2 días.
Espero te haya servido. ^^