Universal Cup Judging System

Universal Cup

Time Limit: 2.0 s Memory Limit: 1024 MB Total points: 100 Hackable ✓
Statistics

Нанивазу-кун собирается принять участие в традиционном соревновании по кэндаме в новогодней музыкальной программе. Если хотя бы $K$ человек подряд справятся с заданием, рекорд будет побит. Чтобы максимально увеличить вероятность успеха, он решил собрать команду из $N$ тщательно отобранных игроков.

$N$ игроков будут выполнять упражнение с кэндамой по очереди, с 1-го по $N$-й. Вероятность того, что $i$-й игрок ($1 \le i \le N$) справится с заданием, равна $\frac{A_i}{B_i}$, при этом успех или неудача каждого игрока независимы.

Найдите вероятность того, что существует хотя бы один отрезок, на котором $K$ или более игроков подряд справились с заданием, по модулю $998244353$.

Входные данные

В первой строке заданы целые числа $N, K$, разделенные пробелом ($1 \le K \le N \le 2 \times 10^5$).

В следующих $N$ строках $i$-я строка содержит целые числа $A_i, B_i$, разделенные пробелом ($1 \le A_i \le B_i \le 998244352$).

Выходные данные

Выведите вероятность по модулю $998244353$ в одной строке.

Примеры

Входные данные 1

2 2
1 1
1 2

Выходные данные 1

499122177

Примечание

Для первого примера: Пусть $S$ обозначает событие, при котором игрок $i$ справляется с заданием, а $F$ — событие, при котором игрок $i$ не справляется. Возможные исходы и их вероятности:

  • SS : $1 \times \frac{1}{2} = \frac{1}{2}$
  • SF : $1 \times \frac{1}{2} = \frac{1}{2}$

Только $SS$ содержит отрезок, где как минимум 2 игрока справились подряд, и его вероятность равна $\frac{1}{2}$. Так как $499122177 \times 2 \equiv 1 \pmod{998244353}$, выводим $499122177$.

Входные данные 2

5 4
1 1
1 1
1 1
1 1
1 10000

Выходные данные 2

1

Примечание

Для второго примера: Даже если Нанивазу-кун, выступающий последним, не очень опытен, это не имеет значения, пока помощники надежны.

Входные данные 3

5 3
3 14
1 59
2 65
3 58
9 79

Выходные данные 3

62790646

Определение вероятности по модулю 998244353

Можно доказать, что искомая вероятность всегда является рациональным числом. При ограничениях данной задачи, если вероятность представлена в виде несократимой дроби $\frac{y}{x}$, гарантируется, что $x$ не делится на $998244353$.

В этом случае существует единственное целое число $z$, такое что $0 \le z \le 998244352$ и $xz \equiv y \pmod{998244353}$. Выведите это число $z$.

Editorials

IDTypeStatusTitlePosted ByLast UpdatedActions
#1522EditorialOpen题解jiangly2026-04-15 16:02:56View

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.