Вы генерируете вещественные числа s1, s2, ..., sn следующим образом:
- s0 = 0;
- si = si - 1 + ti, где ti — вещественное число, выбранное независимо случайно из равномерного распределения от 0 до 1, включительно.
Даны вещественные числа x1, x2, ..., xn. Вас интересует вероятность того, что si ≤ xi верно для всех i одновременно.
Можно показать, что это число может быть выражено как
, где P и Q — взаимно простые целые числа, а
. Выведите значение P·Q - 1 по модулю 998244353.
Выходные данные
Выведите одно целое число — ответ на задачу.
Примечание
В первом примере искомая вероятность равна 1, так как сумма i вещественных чисел, не превышающих 1, не превышает i.
Во втором примере вероятность равна x1.
В третьем примере искомая вероятность равна 3 / 8.
Примеры
| № | Входные данные | Выходные данные |
|
1
|
4 1.00 2 3.000000 4.0
|
1
|
|
2
|
1 0.50216
|
342677322
|
|
3
|
2 0.5 1.0
|
623902721
|
|
4
|
6 0.77 1.234567 2.1 1.890 2.9999 3.77
|
859831967
|