AMC 10 Step by Step

2004 AMC 10A Problem 24

P21-25~3 minPrint

Let ff be a function with the following properties:

(i) f(1)=1f(1) = 1 , and

(ii) f(2n)=n⋅f(n)f(2n) = n \cdot f(n) for any positive integer nn .

What is the value of f(2100)f(2^{100}) ?

Log in to save your progress.
Show solution without answering

Key insight

Climb the powers of 2 using the rule. Reaching 2 to the 100th multiplies factors 2 to the 0, 1, up to 99, so the exponent is 4950.

Solution

Start with small powers of 22 to see what the rule does.

  1. Rule (ii) with n=1n = 1: f(2)=1⋅f(1)=1f(2) = 1 \cdot f(1) = 1.
  2. With n=2n = 2: f(4)=2⋅f(2)=2f(4) = 2 \cdot f(2) = 2.
  3. With n=4n = 4: f(8)=4⋅f(4)=4⋅2=8f(8) = 4 \cdot f(4) = 4 \cdot 2 = 8.
  4. With n=8n = 8: f(16)=8⋅f(8)=8⋅8=64f(16) = 8 \cdot f(8) = 8 \cdot 8 = 64.

Write these as powers of 22:

input212^1222^2232^3242^4
ff202^0212^1232^3262^6

5. Why the exponents 0,1,3,60, 1, 3, 6? Each step uses n=2k−1n = 2^{k-1}, so it multiplies by 2k−12^{k-1}:
f(2k)=2k−1⋅f(2k−1).f(2^k) = 2^{k-1} \cdot f(2^{k-1}).
Multiplying powers of 22 adds their exponents. So the exponent of f(2k)f(2^k) is 0+1+2+⋯+(k−1)0 + 1 + 2 + \cdots + (k-1). For k=4k = 4 that is 0+1+2+3=60 + 1 + 2 + 3 = 6, which matches.
6. For k=100k = 100, the exponent is
0+1+2+⋯+99=99×1002=4950.0 + 1 + 2 + \cdots + 99 = \frac{99 \times 100}{2} = 4950.

So f(2100)=24950f(2^{100}) = 2^{4950}.

The answer is (D) 24950\boxed{\textbf{(D)}\ 2^{4950}}.

Why this works

A rule that links f(2n)f(2n) to f(n)f(n) lets you climb the powers of 22 one step at a time, multiplying by one new factor at each step. Working out the first few values shows the pattern, and a table of exponents makes it plain that you are adding 0+1+2+⋯0 + 1 + 2 + \cdots. Be careful where the sum ends: to reach 21002^{100} the last factor is 2992^{99}, not 21002^{100}.

Concise solution

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

Put n=2k−1n = 2^{k-1} in rule (ii). Since 2n=2k2n = 2^k, the rule reads
f(2k)=2k−1⋅f(2k−1)(k≥1).f(2^k) = 2^{k-1} \cdot f(2^{k-1}) \qquad (k \ge 1).

Chain these from k=100k = 100 down to k=1k = 1:
f(2100)=299f(299)=299⋅298f(298)=⋯=299⋅298⋯21⋅20⋅f(1).f(2^{100}) = 2^{99} f(2^{99}) = 2^{99} \cdot 2^{98} f(2^{98}) = \cdots = 2^{99} \cdot 2^{98} \cdots 2^{1} \cdot 2^{0} \cdot f(1).
With f(1)=1f(1) = 1, the product is a single power of 22 whose exponent is
99+98+⋯+1+0=99⋅1002=4950.99 + 98 + \cdots + 1 + 0 = \frac{99 \cdot 100}{2} = 4950.

The answer is (D) 24950\boxed{\textbf{(D)}\ 2^{4950}}.

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 #17.