Số gạo đã chuẩn bị là:
\(40.12=480\left(phần\right)\)
Số gạo đã ăn trong 3 ngày là:
\(40.3=120\left(phần\right)\)
Số gạo còn lại là:
\(480-120=360\left(phần\right)\)
Số gạo còn lại đủ ăn trong số ngày là:
\(360:\left(40+5\right)=8\left(ngày\right)\)
Đ\s :......
Sau `3` ngày, số gạo còn lại đủ cho `40` người ăn trong:
`12-3=9` (ngày)
Sau khi có thêm `5` người nữa thì có tất cả :
`40+5=45` (người)
`1` người ăn hết số gạo còn lại trong :
`9xx40=360` (ngày)
Vậy `45` người ăn hết số gạo còn lại trong :
`360:45=8` (ngày)
Đáp số : `8` ngày