QOJ.ac

QOJ

実行時間制限: 2.0 s メモリ制限: 256 MB 満点: 100 ハック可能 ✓

#17731. Informatyczny Turniej Monotonicznie Rosnącego Spóźnienia

統計

Bobrzy organizatorzy z turnieju Monotonically Increasing Tardiness Informatics Tournament (MITIT) muszą regularnie się spotykać, aby zapewnić płynny przebieg zawodów, ale czasami tracą motywację.

Jest $N$ bobrów-organizatorów, którzy regularnie odbywają spotkania trwające dokładnie $M$ minut. $i$-ty bóbr spóźnia się $t_i$ minut na pierwsze spotkanie. Na każdym kolejnym spotkaniu bóbr $i$ przychodzi o $a_i$ minut później niż na poprzednie. Wypisz numer pierwszego spotkania, na którym wszyscy są tak spóźnieni, że opuszczają całe spotkanie.

Mówi się, że bóbr opuścił całe spotkanie, jeśli spóźnił się co najmniej $M$ minut.

Wejście

Pierwsza linia zawiera dwie liczby całkowite oddzielone spacją $N$ ($ 1 \le N \le 2\cdot 10^5$) oraz $M$ ($ 1 \le M \le 10^9$).

Każda z następnych $N$ linii zawiera dwie liczby całkowite $t_i$ ($0 \le t_i < M$) oraz $a_i$ ($1 \le a_i \le 10^9$).

Wyjście

Wypisz w jednej linii wynik.

Przykład

Wejście

4 60
0 9
30 4
10 12
14 9

Wyjście

9

Uwagi

Na pierwsze spotkanie bóbr $1$ przychodzi punktualnie, bóbr $2$ spóźnia się $30$ minut, bóbr $3$ spóźnia się $10$ minut, a bóbr $4$ spóźnia się $14$ minut. Na spotkanie nr $9$ bóbr $1$ spóźnia się $72$ minuty, bóbr $2$ spóźnia się $62$ minuty, bóbr $3$ spóźnia się $106$ minut, a bóbr $4$ spóźnia się $86$ minut. Jest to pierwsze spotkanie, na które wszyscy przychodzą spóźnieni o co najmniej $60$ minut; na spotkanie nr $8$ bóbr $2$ spóźnia się $58$ minut.

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.