Problem:
Let f(x)=βk=210β(βkxββkβxβ), where βrβ denotes the greatest integer less than or equal to r. How many distinct values does f(x) assume for xβ₯0?
Answer Choices:
A. 32
B. 36
C. 45
D. 46
E. Infinitely many
Solution:
Note that for any x,f(x+1)=βk=210β(βkx+kββkβx+1β)= βk=210β(βkxβ+kβkβxββk)=f(x). This implies that f(x) is periodic with period 1. Thus the number of distinct values that f(x) assumes is the same as the number of distinct values that f(x) assumes for 0β€x<1. For these x,βxβ=0, so f(x)=βk=210ββkxβ, which is a nondecreasing function of x. This function increases at exactly those values of x expressible as a fraction of positive integers with denominator between 2 and 10. There are 31 such values between 0 and 1. They are 21β,31β,32β,41β,43β,51β,52β,53β,54β,61β,65β,71β,72β,73β,74β,75β,76β,81β,83β,85β,87β,91β,92β,94β,95β,97β,98β,101β, 103β,107β,109β. Thus f(0)=0 and f(x) increases 31 times for x between 0 and 1, showing that f(x) assumes (A)32β distinct values.
The problems on this page are the property of the MAA's American Mathematics Competitions