Random IS
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
[ARC108E] Random IS
题目描述
从左到右排列了 张椅子,第 张的编号为 (保证 互不相同)。
想要标记一些椅子并把剩下的丢掉,一开始所有椅子都没有被标记。我们称一种标记方案是好的,当且仅当其标号递增。即,若标记的编号为 ,则有 。
将重复一下操作来标记椅子:
-
称 是不错的当且仅当把 加入后标记方案仍是好的,记其数量为 ;
-
若 结束操作,否则均匀随机选择一个标记并继续操作 ;
求最终标记个数的期望,将结果对 进行有理数取模后进行输出。一个有理数 对 取模的计算方式为找到一个 使得 且 。
输入格式
第一行一个整数 ,第二行 个整数 。
输出格式
一个实数表示答案。
样例 #1
样例输入 #1
3
3 1 2
样例输出 #1
666666673
样例 #2
样例输入 #2
30
26 16 28 30 23 11 29 18 22 15 20 13 27 9 21 7 5 25 4 19 8 3 1 24 10 14 17 12 2 6
样例输出 #2
297703424
数据范围
- 保证 互不相同
样例解释 1
- 初始没有标记,所以三张椅子随便选。有 的概率选 ,此时还可以选 ,标记数量为 。有 的概率选 ,此时还可以选 ,标记数量为 。有 的概率选 ,此时不能再选,标记数量为 。因此期望值为 。由于 ,故输出 。
20240924集训
- Status
- Done
- Rule
- IOI(Strict)
- Problem
- 6
- Start at
- 2024-9-24 19:00
- End at
- 2024-9-24 21:00
- Duration
- 2 hour(s)
- Host
- Partic.
- 15