Pro.ID21843 TitleBird tree Title链接http://10.20.2.8/oj/exercise/problem?problem_id=21843 AC3 Submit3 Ratio100.00% 时间&空间限制描述The Bird tree is an infinite binary tree, whose first 5 levels look as follows: It can be defined as follows: This is a co-recursive definition in which both occurrences of bird refer to the full (infinite) tree. The expression bird + 1 means that 1 is added to every fraction in the tree, and 1/bird means that every fraction in the tree is inverted (so a/b becomes b/a). Surprisingly, the tree contains every positive rational number exactly once, so every reduced fraction is at a unique place in the tree. Hence, we can also describe a rational number by giving directions (L for left subtree, R for right subtree) in the Bird tree. For example, 2/5 is represented by LRR. Given a reduced fraction, return a string consisting of L's and R's: the directions to locate this fraction from the top of the tree. 输入On the first line a positive integer: the number of test cases, at most 100. After that per test case:
For every test case the length of the string with directions will be at most 10000. 输出Description The Bird tree is an infinite binary tree, whose first 5 levels look as follows: It can be defined as follows: This is a co-recursive definition in which both occurrences of bird refer to the full (infinite) tree. The expression bird + 1 means that 1 is added to every fraction in the tree, and 1/bird means that every fraction in the tree is inverted (so a/b becomes b/a). Surprisingly, the tree contains every positive rational number exactly once, so every reduced fraction is at a unique place in the tree. Hence, we can also describe a rational number by giving directions (L for left subtree, R for right subtree) in the Bird tree. For example, 2/5 is represented by LRR. Given a reduced fraction, return a string consisting of L's and R's: the directions to locate this fraction from the top of the tree. Input On the first line a positive integer: the number of test cases, at most 100. After that per test case:
For every test case the length of the string with directions will be at most 10000. Output Per test case: one line with the string representation of the location of this fraction in the Bird tree. Sample Input 3 Sample Output L Source 样例输入3 样例输出L 作者 |