Browse · MathNet
PrintChinese Mathematical Olympiad
China counting and probability
Problem
We operate on piles of cards placed at positions () and . In one operation, we can do either of the following: (1) If there are at least three cards at , we may take three cards from and place one at each of and (assume that ); (2) If there are at least cards at , we may take cards from and place one at each of . Prove that if the total number of cards is at least , we can take some operations such that there are at least cards at each position.
Solution
Proof One only needs to consider the case with the total number of cards equal . We take the following strategy. If there are at least three cards at some , then use operation (1) at this position. Such operations can be done for only finitely many steps. Then we have no more than two cards at each and no less than at .
We then take operation (2) for times. There are then at least cards at each . We will now prove that one can increase the number of cards at to at least , while keeping at least cards at each .
Put evenly and in increasing order on a circle with the center at . We call a group of consecutive 's, , on the circle a team, where for we define . A team is good if after we take operation (1) once at each point in , there are at least cards at every point in . Write as the number of cards at points . Let be a team. Then, if there is only one point in , is good iff ; a team of two points is good iff ; a team of points () is good iff and ; finally, the team of all points is good iff . We then prove that there must exist at least one good team if .
Assume that there is no good team. Then each , otherwise there is a good team of one point at any with . Suppose that the number of and 's among are respectively. We will show that . Since , . If , then , otherwise all and is a good team. If , the points with cards divide the circle into arcs (no two of these points are adjacent). Since there is no good team by assumption, there is at least one point on each arc with cards. So , and the total number of cards at is which is a contradiction. Thus, we have proven that when the number of cards at is less than , there exists a good team. We use operation (1) on each point of a good team; the number of cards at is increased while the number of cards at each is still no less than . We can reiterate until there are at least cards at .
We then take operation (2) for times. There are then at least cards at each . We will now prove that one can increase the number of cards at to at least , while keeping at least cards at each .
Put evenly and in increasing order on a circle with the center at . We call a group of consecutive 's, , on the circle a team, where for we define . A team is good if after we take operation (1) once at each point in , there are at least cards at every point in . Write as the number of cards at points . Let be a team. Then, if there is only one point in , is good iff ; a team of two points is good iff ; a team of points () is good iff and ; finally, the team of all points is good iff . We then prove that there must exist at least one good team if .
Assume that there is no good team. Then each , otherwise there is a good team of one point at any with . Suppose that the number of and 's among are respectively. We will show that . Since , . If , then , otherwise all and is a good team. If , the points with cards divide the circle into arcs (no two of these points are adjacent). Since there is no good team by assumption, there is at least one point on each arc with cards. So , and the total number of cards at is which is a contradiction. Thus, we have proven that when the number of cards at is less than , there exists a good team. We use operation (1) on each point of a good team; the number of cards at is increased while the number of cards at each is still no less than . We can reiterate until there are at least cards at .
Techniques
Invariants / monovariantsPigeonhole principleColoring schemes, extremal argumentsGames / greedy algorithms