#P6708. [CCC2020] Josh's Double Bacon Deluxe
[CCC2020] Josh's Double Bacon Deluxe
题目背景
Josh 和 个人去吃汉堡。
题目描述
这个汉堡店共有 种汉堡。
第 个人最喜欢吃的汉堡为第 种汉堡。
这 个人都会选他最喜欢吃的汉堡。
现在,这 个人排队去取汉堡,不幸的是,第一个人忘记了他最喜欢的汉堡,于是他随便拿了一个汉堡。
接下来的 个人会按如下规则拿汉堡:
- 如果有他最喜欢的汉堡,就直接拿走。
- 否则,他会随便拿一个。
您需要求出,排在最后的 Josh 拿到他最喜欢汉堡的概率。
输入格式
第一行为一个整数 。
接下来 行,一行一个整数 。
输出格式
一行一个小数,表示排在最后的 Josh 拿到他最喜欢汉堡的概率。
3
1 2 3
0.5
7
1 2 3 1 1 2 3
0.57142857
提示
样例 1 解释
第一个人的选择 | 第二个人的选择 | Josh 的选择 | 概率 |
---|---|---|---|
Josh 拿到他最喜欢汉堡的概率为 。
SPJ 计分标准
设正确答案为 ,你的答案为 ,若 ,则您得该测试点的满分,否则,您得零分。
子任务
本题采用捆绑测试,且本题的 Subtask 分数有微调。
- Subtask 1( 分):保证 ,。
- Subtask 2( 分):保证 。
- Subtask 3( 分):无特殊限制。
对于 的数据,保证 ,。
说明
本题译自 Canadian Computing Competition 2020 Senior T5 Josh's Double Bacon Deluxe。