#P3849. [TJOI2007] 足彩投注
[TJOI2007] 足彩投注
Description
我们现在考虑一个简化的模型。对于一轮比赛,彩民需要竞猜其中 场比赛的结果,每场比赛的胜负平都有一个概率 。其中, 表示第 场比赛。,分别表示主队比赛结果的负、平、胜。 则表示第i场比赛、结果为r的概率。此外,还有一个概率 ,表示第 场比赛,投注购买结果为 的概率,即总注数中购买该场次某一比赛结果的概率。
例如,如果 ,我们可以知道第一场比赛有 的投注会买主队输球。我们假设这 场比赛互不相关,即 的结果不会受 的影响, 的结果也不会受 的影响()。
在这个模型里,我们规定,必须猜中全部 场比赛的结果才能获奖。总奖金为 ,由所有获奖的投注平分。因此,对于一个单式投注 , 表示投注 对第j场比赛的预测结果,它的中奖概率为:
设投注总数为 ,那么中奖的投注总数为:
$$N\cdot Q(R_i)=N\cdot\prod\limits_{j=1}^nq(j,r_{ij})$$于是,投注 所能得到的奖金的期望(平均意义下能够获得的奖金数)就是:
以上考虑的仅仅是单式投注的情况,即仅考虑单注 的中奖情况。对于复式投注,情况要复杂一些。采用复式投注时,投注的是一个集合 ,其中k是投注的数量。例如,三场比赛,第一场猜“胜负”,第二场猜“平”,第三场猜“负平”,则 , 集合所包含的四个元素如下如下:
| 0 | 1 | 0 | |
| 1 | |||
| 2 | 0 | ||
| 1 |
复式投注R中,只要有一个 猜对所有比赛结果,即可中奖。因此,复式投注R所能获得的奖金的期望就是:
$$\sum_{R_i\in R}\dfrac{M}{N\cdot Q(R_i)} \cdot P(R_i)$$我们的问题是,给定 场比赛的信息(胜负平的概率和彩民购买三种结果的概率),以及复式投注中可以购买的最大注数 ,要求设计一种复式投注的方案,在不超过最大注数(复式投注的注数 )的前提下,使得获得奖金的期望最大。
Input Format
第一行四个正整数 ,其中 。
以下 行,每行六个实数。第 行的六个实数为 ,用来描述第 场比赛的相关信息。其中,,,,。
Output Format
一个实数,表示最大的奖金期望的自然对数。
$$\ln \left( \operatorname{max}_{\lvert R \rvert \le U}\left\{\sum_{R_i\in R}\dfrac{M}{N\cdot Q(R_i)} \cdot P(R_i)\right\}\right)$$输出保留 位小数(四舍五入)。
1 10 10 1
0.3 0.2 0.5 0.7 0.2 0.1
1.609
京公网安备 11011102002149号