🦘 Math Kangaroo Grade All Felix 1-2 Ecolier 3-4 Benjamin 5-6 Kadett 7-8 Junior 9-10 Student 11-12 ⇄ switch contest
2020 Math Kangaroo

Problem 16

Problem 16 · 2020 Math Kangaroo Stretch
Algebra & Patterns periodicity

The sequence \(f_n\) is given by \(f_1 = 1\), \(f_2 = 2\) and \(f_n = f_{n-1} \cdot f_{n+1}\) for \(n \ge 2\). How many of the first 2020 terms of this sequence are even numbers?

Show answer
Answer: B — 674
Show hints
Hint 1 of 2
Rearrange the rule to f(n+1) = f(n)/f(n−1) and list a few terms.
Still stuck? Show hint 2 →
Hint 2 of 2
The sequence repeats with a short period — find it.
Show solution
Approach: detect the period and count evens within it
  1. From the rule we get f(n+1) = f(n)/f(n−1), giving 1, 2, 2, 1, 1/2, 1/2, then repeating with period 6.
  2. Each period of 6 has exactly two even terms (the two 2's).
  3. 2020 = 336×6 + 4; the 336 periods give 672 evens and the leading 1,2,2,1 add 2 more, totalling 674.
Mark: · log in to save