我不擅长概率,我知道它不是编码问题directly
。但我希望你能帮助我。当我解决计算问题时,我发现了这个困难:
问题定义:
来自利沃夫动物园的小象将要去生日 明天将举行大河马派对。现在他想准备一份礼物 大河马。他有N个气球,编号从1到N.第i个 气球有颜色Ci,它花费Pi美元。给大人的礼物 Hippo将是任何子集(随机选择,可能是空的) 气球,使得该子集中不同颜色的数量为 帮助Little Elephant找到礼物的预期成本。
输入
输入的第一行包含一个整数T - 数字 测试用例。 T测试案例如下。每个测试用例的第一行 包含一对整数N和M.接下来的N行包含N对 整数Ci和Pi,每行一对。
输出
在T行中打印T实数 - 相应测试用例的答案。如果绝对或相对错误最多为10 ^ -6,那么您的答案将被认为是正确的。
示例
输入:
2
2 2
1 4
2 7
2 1
1 4
2 7
输出:
11.000000000
7.333333333
所以,我不明白为什么第二种情况的礼物的预期成本是7.333333333,因为预期成本等于Summation[xP(x)]
,根据这个公式它应该是33/2?< / p>
是的,这是一个codechef问题。但是,我不是要求解决方案或算法(因为如果我从其他方面采用算法不会增加我的编码潜力)。我只是不了解他们的榜样。因此,我无法开始考虑算法。
请帮忙。提前谢谢!
答案 0 :(得分:3)
有三种可能的选择,1,2,1 + 2,成本为4,7和11.每种都是可能的,因此预期成本为(4 + 7 + 11)/ 3 = 22/3 = 7.33333