To determine how long it will take Willie to save for his vacation, we need to first calculate his total savings per month and then see how long it will take him to reach his goal of $1,500 for the cruise.
Willie's monthly savings amount is given as $300.
He needs a total of:
- $1,000 for the cruise ticket
- $500 for spending money
So, total savings needed = $1,000 + $500 = $1,500.
Now, we need to find out how many months it will take to save $1,500 at a rate of $300 per month:
\[ \text{Months required} = \frac{\text{Total savings needed}}{\text{Monthly savings}} = \frac{1500}{300} = 5 \text{ months} \]
Thus, the answer is: A 5 months.