시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
---|---|---|---|---|---|
1 초 | 1024 MB | 1 | 1 | 1 | 100.000% |
Oliver is a rubber duck that, not only finds bugs, but also likes to paint. His latest painting has $n$ parts, each coloured with a unique colour. After he got a lot of critiques his painting is too predictable, he decided to modify his painting in $t$ iterations. In every iteration he will do the following steps:
Now, Oliver is afraid his painting will become monotonous or boring. He considers a painting good if there are at least $k$ differents colours on it. Help him calculate the probability that his painting will be good at the end.
The first line contains the numbers from the task statement $n$, $t$ and $k$ ($2 ≤ k ≤ n ≤ 10$, $1 ≤ t ≤ 10^{18}$).
In the first and only line output the answer modulo $10^9 + 7$.
Formally, let $m = 10^9 + 7$. It can be shown that the answer can be expressed as an irreducible fraction $\frac{p}{q}$, where $p$ and $q$ are integers and $q \not\equiv 0 \pmod m$. Output the integer equal to $p · q^{-1} \bmod m$. In other words, output such an integer $x$ that $0 ≤ x < m$ and $x · q \equiv p \pmod m$.
번호 | 배점 | 제한 |
---|---|---|
1 | 30 | $k = n$ |
2 | 40 | $t ≤ 1\,000$ |
3 | 40 | No additional constraints. |
2 1 2
500000004
10 2 5
1
3 141592653589793 2
468261332
Clarification of the first example: On the painting there are two colours, so the probability that it remains the same after one iteration is $\frac{1}{2}$.
Clarification of the second example: After two iterations, the number of different colours can’t go from $10$ to less than $5$, so in every case the painting will have at least $5$ different colours.