Counting problems can be very simple and they can be quite challenging. Working on a challenging problems can be fun, but for now, I would like to introduce five basic concepts to help you get started with basic problems. Whenever you get stuck on a counting problem, try making up a smaller scale example of the same type problem. With the small scale example, you can list all possible answers and then figure out a more efficient way of calculating the answer that can be applied to the more challenging problem. Can’t figure out a smaller scale example? Try to get started on your problem, by beginning to list the possibilities. You may find that getting started listing the outcomes, helps you think about what you can do to get to your final count without finishing the list. Just do something more than random guessing to get your thought process started.
The five principles that you are expected to recognize when you see a problem are: