与地球上的元素周期表类似,M星球上也有着自己的元素周期表。已知M星球上有种元素,在元素周期表中第
个位置的元素被称为
号元素。
与地球上的元素不同的是,M星球上除1号元素外的每种元素都有可能产生核裂变反应,且每次核裂变反应只会产生一种新元素。对,
号元素发生核裂变反应时有
种可能的裂变结果,第
种结果(
)发生的概率为
(
),此时
号元素裂变产生
个单位的
号元素(
)。需要注意的是,为保证能量守恒,当
和
相同时,
一定不超过
。元素在进行核裂变时的反应是互不影响的(不考虑链式反应)。
M星人的科学家们想要通过核裂变获取一定单位的1号元素。起初科学家们有无穷单位的号元素,他们想要知道,获取
单位的1号元素需要的
号元素的单位数量的期望值是多少。
第一行为一个整数
,代表输入包含
组样例。
对于每组样例,第一行为两个整数:
接下来若干行按元素顺序描述了从第2号元素开始每种元素的核裂变反应,第i号元素的核裂变反应中:
第一行为一个整数
,接下来
行每行两个浮点数
和一个整数
。
数据保证
,且对于
。
每组样例输出一个浮点数,保留2位小数,代表需要的号元素的单位数量的期望值。数据保证题目有解,且保证解在double范围内。