AMC 10 Step by Step

2004 AMC 10A Problem 8

P1-10~4 minPrint

A game is played with tokens according to the following rule. In each round, the player with the most tokens gives one token to each of the other players and also places one token in the discard pile. The game ends when some player runs out of tokens. Players AA , BB , and CC start with 1515 , 1414 , and 1313 tokens, respectively. How many rounds will there be in the game?

Log in to save your progress.
Show solution without answering

Key insight

Every three rounds, each player ends up with exactly one fewer token. So after 36 rounds they hold 3, 2, 1, and round 37 leaves A with nothing.

Solution

1. Play a few rounds by hand, writing the holdings of (A,B,C)(A, B, C). In each round the leader loses 33 and the other two gain 11 each.
(15,14,13)→(12,15,14)→(13,12,15)→(14,13,12).(15,14,13) \to (12,15,14) \to (13,12,15) \to (14,13,12).
2. Compare the start with the result after 33 rounds: (15,14,13)(15,14,13) became (14,13,12)(14,13,12). The pattern is the same, but everyone has exactly one token fewer.
3. Why this happens: in those three rounds each player is the leader once, paying 33 tokens, and receives 11 token in each of the other two rounds. The net change is −3+1+1=−1-3 + 1 + 1 = -1 for everybody.
4. So every block of 33 rounds takes one token from each player. After 1212 blocks, which is 3636 rounds, the holdings are
(15−12, 14−12, 13−12)=(3, 2, 1).(15-12,\ 14-12,\ 13-12) = (3,\ 2,\ 1).
Nobody has hit zero yet, since the smallest amount in each block is still at least 11.
5. Round 3737: AA has the most, 33 tokens, and gives them all away (one to BB, one to CC, one to the discard pile). Now AA has 00 and the game ends.

The answer is (B) 37\boxed{\textbf{(B)}\ 37}.

Why this works

Repeated processes on the AMC usually fall into a short cycle. Play until the situation looks the same as before except for a simple shift, find how much changes per cycle, and jump ahead. The last few rounds must still be played one at a time, because the game checks for zero after every round.

Concise solution

A shorter write-up, the way contest solutions are usually written. It may take a different route from the solution above.

Simulate the first few rounds, listing (A,B,C)(A, B, C):
(15,14,13)→(12,15,14)→(13,12,15)→(14,13,12).(15,14,13) \to (12,15,14) \to (13,12,15) \to (14,13,12).
After three rounds the holdings are again "consecutive, decreasing in the order A,B,CA, B, C," but each player has exactly one token fewer. This makes sense: in a three-round block every player leads once, paying 33 tokens, and receives 11 token in each of the other two rounds, for a net loss of 11.

So after 3k3k rounds the holdings are (15−k,14−k,13−k)(15-k, 14-k, 13-k). Taking k=12k = 12, after 3636 rounds the players hold (3,2,1)(3, 2, 1); nobody has hit zero yet, since within each block the smallest count is at least 22 less than the leader's starting count.

In round 3737, player AA has the most tokens (33) and must give away all three, one to each opponent and one to the discard pile. AA now has 00 tokens and the game ends.

The answer is (B) 37\boxed{\textbf{(B)}\ 37}.

Review in the AoPS books

Similar problems

Problem © Mathematical Association of America (MAA), American Mathematics Competitions. Reproduced for non-commercial educational use. Solution and commentary are original to this site. Also appeared as 2004 12A #7.