Moderator Note: At the time that this question was posted, it was from an ongoing contest. The relevant deadline has now passed.
For all rational numbers, we will have a stick of variable length extending along $x=R$ and atop this stick will be a circular "stone" centered at the point where the stick ends. No two such stick-and-stone(consisting of the stick wielding the stone at its centre) constructs for distinct rational numbers can touch or cover any parts of each other(a stick cannot tangent a stone and a stone cannot tangent another stone). Can we construct a set of stick-and-stone figures for all rational numbers ranging from 0 to 1 non-inclusive abiding by these rules? Why or why not? Note again that the heights of these structures can vary and that the radius of the stone must be less than the height of the stick.
You could start by using Thomae's function $f\left(\frac p q\right) = \frac 1 q$, where $\gcd(p,q) = 1$ to define the locations of the stones:
Then you just need to chose the radii of the stones small enough that no two of them will touch. Choosing $r\left(\frac p q\right) = \frac 1 {2q(q+1)}$ ought to be sufficiently small. (Can you see why?)
Edit: Here's a modified version of the graph above, with radii as given above and sticks to go with each stone:
Edit 2: Fixed typo in radius formula ($q+1$, not $1+1$).
Ps. Here's the program I used to generate the modified graph. It's a very slightly modified version of the original code from Wikimedia Commons. The code is provided "as is", with no warranties of correctness, readability, merchantability or fitness for a particular purpose.