Lúc bổ sung người, đáng ra còn ăn tiếp được là:
50 - 20 = 30 (ngày)
Số người sau khi bổ sung là:
120 + 30 = 150 (người)
1 người ăn hết chỗ còn lại hết số ngày là:
120 x 30 = 3600 (ngày)
150 người ăn hết chỗ còn lại hết số ngày là:
3600 : 150 = 24 (ngày)
Tổng số ngày ăn hết là:
24 + 20 = 44 (ngày)
Đáp số: 44 ngày.