Problem5318--卡牌

5318: 卡牌

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 256 MiB

Description

小 H 最近爱上了玩游戏。

他在玩一种卡牌游戏,其中一场游戏有 nn 张魔法卡和 mm 张物理卡。每一局游戏开始前,小 H 会选择一种职业(魔法或者物理)然后开始游戏。

游戏的规则是:小 H 每次会从卡牌堆里随机取出一张卡,如果这张卡和自己的职业相同,则自身的生命值会 +1+1 ,否则生命值会 -11,然后将这张卡丢出牌堆。

小 H 可以结束游戏当且仅当没有卡牌了或者他发现不会有更好的结果的时候。现在小 H 想知道,每次在知道 nn 和 mm 的情况下,他选择哪种职业在最优策略下最终生命值的期望最大,并且请你告诉他最终生命值的期望是多少。如果两种职业的期望相同,默认选择魔法。

Input

第一行,一个数 TT,代表询问组数。

接下来 TT 行,每行 22 个数 ,表示 n,mn,m

Output

对于每个询问,输出一行两个数,第一个数代表选择的职业(11 为魔法,22 为物理),第二个数代表最终生命值的期望,四舍五入保留三位小数。

Sample 1 Input

2
2 1
5 6

Sample 1 Output

1 1.333
2 1.909

HINT

【数据范围】
对于 30% 的数据,$T=1, 1 \leq n, m \leq 6$;
对于另外 20% 的数据,$1 \leq n, m \leq 20$;
对于 100% 的数据,$1 \leq T \leq 5, 1 \leq n,m \leq 10^{3}$。
题目中答案的期望指的是每一种答案出现的概率乘答案之和。

Source/Category