Assignment:
Using all 30 runners in each of the following cases, how many different outcomes are possible?
- We are reporting on the ranking of each runner in the marathon.
- This is a qualifying marathon for the Olympics and only the fastest eight runners advance.
- The top three runners will receive gold, silver and bronze medals.
Provide complete and step by step solution for the question and show calculations and use formulas.