atcoder#ARC137F. [ARC137F] Overlaps
[ARC137F] Overlaps
题目描述
長さ の棒があります. 棒の左端から距離 進んだ点を,座標 の点と呼ぶことにします.
すぬけ君はこれから 回,以下の操作を行います.
- の中から一様ランダムに二つの実数 をとる. 座標 から座標 までを覆うようなシールを棒に貼る.
なお,すべての乱数は独立であるものとします.
シール同士は重なることがあります. シールが 枚以上重なっている点がない時,これを良い状態と呼ぶことにします.
枚のシールを張り終えたあと,良い状態である確率を で求めて下さい.
確率 の定義 求める確率は必ず有理数になることが証明できます。 また、この問題の制約のもとでは、その値を既約分数 で表した時、 となることも証明できます。 よって、$ R\ \times\ Q\ \equiv\ P\ \pmod{998244353},\ 0\ \leq\ R\ <\ 998244353 $ を満たす整数 が一意に定まります。 この を答えてください。
输入格式
入力は以下の形式で標準入力から与えられる.
输出格式
答えを出力せよ.
题目大意
有一根长度为 的棍子。我们称棍子上与左端点的距离为 的点的坐标为 。
Sunke 会执行下述操作 次。
- 在区间 中均匀随机地选择两个实数 。在棍子上贴一张从坐标为 的点到坐标为 的点的贴纸。
选择间互相独立。
贴纸可以互相覆盖。我们得到了一根好的棍子,当且仅当操作执行完后棍子上没有任意一点被贴纸覆盖了 次或更多次。
给定 ,请计算得到好的棍子的概率在模 意义下的值。
。
2 1
332748118
5 3
66549624
10000 5000
642557092
提示
制約
- 入力される値はすべて整数
Sample Explanation 1
枚のシールが重ならない確率を求めればよいです.これは になります.