Maximum number of 120 pound packages helicopter can carry is 5.
Explanation:
Let m be the number of 100 pond packages and n be the number of 120 pound packages.
For each delivery trip, the helicopter must carry at least 10 packages.
m + n ≥ 10
m ≥ 10 - n
Total weight of the packages can be at most 1,100 pounds
100m + 120 n ≤ 1100
10 m + 12 n ≤ 110
5 m + 6 n ≤ 55
5 (10 - n ) + 6 n ≤ 55
50 - 5n + 6 n ≤ 55
n ≤ 5
So maximum number of 120 pound packages helicopter can carry is 5.