Sau khi ăn 15 ngày thì còn lại: 42 - 15 = 27 (ngày)
Sớm hơn 12 ngày thì còn: 27 - 12 = 15 (ngày)
Nếu chỉ 1 người thì phải ăn số gạo còn lại: 27 x 50 = 1350 (ngày)
Nếu ăn trong 15 ngày thì cần: 1350 : 15 = 90 (người)
Số người đến thêm là: 90 - 50 = 40 (người)