1 người ăn hết số gạo dự trữ trong số ngày là :
120 x 20 = 2400 ( ngày )
Số gạo 120 người ăn trong 5 ngày là :
120 x 5 = 600 ( ... )
Khi bếp ăn nhận thêm 30 người nữa thì có số người là :
120 + 30 = 150 ( người )
Số gạo còn đủ ăn trong số ngày là :
( 2400 - 600 ) : 150 = 12 ( ngày )
Đáp số : 12 ngày