#P15707. [JAG 2023 Summer Camp #2] Mercurialist
[JAG 2023 Summer Camp #2] Mercurialist
题目描述
This country has a medicine for immortality. Alice got bottles from the Hatter.
bottles contain elixir. If Alice drinks it, she will immediately become immortal.
bottles contain mercury, and each has a different toxicity. If she drinks the -th bottle, the following event will occur after days.
- Event : Alice will immediately die if she has not drunk the elixir before event . If she has drunk the elixir, she won't die.
The remaining bottles contain yogurt. Nothing will happen when Alice drinks it.
At the same time every morning, Alice chooses one non-empty bottle with equal probability and drinks it. If all bottles are empty, she does nothing.
Answer the probability that Alice will be alive days after the first day she starts drinking bottles. Note that Alice won't die other than events.
The probability can be expressed as using coprime integers and . Output a non-negative integer less than such that . It can be proven that the probability is a rational number, and is uniquely determined under the conditions of this problem.
输入格式
The input satisfies the following constraints.
- All inputs consist of integers.
输出格式
Output defined in the statement. Add a new line at the end of the output.
1 1 1 1
831870295
1 1 1 100
1
2 2 1 2
565671801
12912 83717 73177 1920
685360162
提示
In Sample Input 1, Alice will only die if she drinks mercury on day and yogurt on day . The probability of death is , therefore the answer is .
In Sample Input 2, Alice never dies.