Overview
Advanced counting often uses bijections or recursive structure. The goal is to rephrase the problem into a simpler counting model.
Key Ideas
- Bijection: count a set by mapping it to another set of known size.
- Recursion: count size objects by splitting into smaller sizes.
- Invariants help track what must remain constant across transformations.
Worked Example
Let be the number of binary strings of length with no consecutive 's. Then by considering the last digit. This is Fibonacci.
Practice Problems
| Status | Source | Problem Name | Difficulty | Tags | ||
|---|---|---|---|---|---|---|
| AIME | Very Hard | Show TagsCombinatorics, Recursion | ||||
| AIME | Very Hard | Show TagsBijection | ||||
Module Progress:
Join the AoPS Community!
Stuck on a problem, or don't understand a module? Join the AoPS community and get help from other math contest students.