MathLabs

Problem 3

For positive integer kk, let f(k)f(k) be the number of integers in {k+1,…,2k}\{k+1,\ldots,2k\} whose binary expansion has exactly three 11s. Prove every positive integer mm occurs as f(k)f(k), and determine all mm for which exactly one kk has f(k)=mf(k)=m.
Step 2 of 5: Prove every positive value occurs
In plain words

Prove every positive value occurs

2r+2s+1(r>s>0)2^r+2^s+1\quad(r>s>0)
Detailed analysis

The numbers 2r+2s+12^r+2^s+1 have exactly three 11s for r>s>0r>s>0, so infinitely many values of k=(2r+2s)/2k=(2^r+2^s)/2 make 2k+12k+1 special. Hence f(k)f(k) increases without bound. Since it starts at 00 and changes only by 00 or 11, it assumes every positive integer.