Learning Olympiad Level Combinatorics

1.4k Views Asked by At

Combinatorics has always been my weakest point, I want to improve it.

There are such problems like:

"Five friends should give each other gifts. They have made a gift each, as they should give away to one of the others. In how many ways can they distribute gifts such that everyone gets a gift, and no one gets the gift they have made?"

From a specfic country's olympiad.

Can somebody tell me, which text, or what resource to use to be able to learn these types of questions?

1

There are 1 best solutions below

0
On

I used Bogart's Enumerative Combinatorics Through Guided Discovery in one of my courses which helped me learn much about elementary combinatorics, predictably from the title in a more "do this problem and learn the rules yourself" kind of way. You might also look at Mikolos Bona's A Walk Through Combinatorics which is more traditional textbook style.