Two servings of milk provide:
Calcium=2×300=600 mg
Iron=2×0=0 mg
Protein=2×8=16 g
The shortfall still to be met is:
Calcium =1100−600=500 mg
Iron =15−0=15 mg
Protein =40−16=24 g
For each remaining food, divide each shortfall by the per serving amount and round up. The food's serving count is the maximum of the three.
Spinach (Ca =90, Fe =6, Pr =3):
90500≈5.56 rounds up to 6
615=2.5 rounds up to 3
324=8
Spinach needs 8 servings.
Almonds (Ca =210, Fe =4, Pr =6):
210500≈2.38 rounds up to 3
415=3.75 rounds up to 4
624=4
Almonds needs 4 servings.
Oats (Ca =120, Fe =3, Pr =5):
120500≈4.17 rounds up to 5
315=5
524=4.8 rounds up to 5
Oats needs 5 servings.
Rice supplies only 1 mg of iron per serving, so 15 servings would be needed just for iron.
The smallest count is 4, achieved by Almonds.