Problem G
A Rational Sequence
An infinite full binary tree labeled by positive rational numbers is defined by:
-
The label of the root is
. -
The left child of label
is . -
The right child of label
is .
The top of the tree is shown in the following figure:
![\includegraphics[]{f1.png}](/problems/rationalsequence/file/statement/en/img-0001.png)
A rational sequence is defined by doing a level order (breadth first) traversal of the tree (indicated by the light dashed line). So that:
Write a program which takes as input a rational number,
Input
The first line of input contains a single integer
Each data set consists of a single line of input. It
contains the data set number,
Output
For each data set there is a single line of output. It
contains the data set number,
Sample Input 1 | Sample Output 1 |
---|---|
5 1 1/1 2 1/3 3 5/2 4 2178309/1346269 5 1/10000000 |
1 1/2 2 3/2 3 2/5 4 1346269/1860498 5 10000000/9999999 |