There are distinct coupon types, and each cereal box holds one type, equally likely and independent of the others. How many boxes on average are needed to collect at least one of every type?
Reveal solutionHide solution
#Stage the hunt by how many types are held
Break the collection into stages indexed by how many distinct types are already in hand. Let be the extra boxes needed to win the -th new type once are held. A fresh box shows a new type with probability , so is geometric with mean .
#Sum the stages
Adding the stage costs and reindexing the sum,
The tail dominates the bill. The very last type, with only a chance per box, alone costs an expected boxes, so completing the set is far slower than filling most of it.