Թաքցված խնդիր
|Այս խնդիրը թաքցված է խմբագրական խրհրդի անդամի կողմից քանի որ կամ այն ոչ ճիշտ լեզվով է գրված,|կամ թեստային տվյալներն են սխալ, կամ խնդրի ձևակերպումը պարզ չէ։|

GML0343 - ГРУЗОВИКИ

   Иван решил открыть новый магазин. Помещение нашлось очень быстро и вот пришло время завести товары. Под завоз Иван выделил M часов и составил расписание приходов и разгрузки N грузовиков. Про каждый грузовик известно время его прибытия Xi и время окончания разгрузки Yi. Оказалось, что два грузовика не могут одновременно разгружать товары, но и прерываться они тоже не могут. Поэтому, при пересечении времен разгрузки грузовиков, выбрать необходимо только один из них. Теперь Ивана интересует вопрос - какое максимальное количество грузовиков можно выбрать, чтобы они не пересекались друг другом. Два грузовика пересекаются, если существует такой ненулевой промежуток времени, в который разгружаются оба грузовика, например, если один грузовик прибыл в 5 и разгружался до 10, то грузовики со временами 5 - 15, 1 - 5, 2 - 3, 10 - 12 пересекаются с ним.

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

   N M, N - количество грузовиков, M - количество часов, которое длиться весь завоз (1 ≤ N, M ≤200).

   X[1] Y[1]

   …

   X[N] Y[N], X[i] Y[i] - время прибытия и окончания разгрузки соответственно i-ого грузовика (1 ≤ X[i], Y[i] ≤ M).

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

   Ans - максимальное количество грузовиков которое можно выбрать, чтобы они не пересекались друг другом.

Пример.

N

stdin

stdout

1

6 9
2 3
4 5
7 8
5 6
8 9
1 4

3


Ավելացրեց.Հրանտ Հովհաննիսյան
Ամսաթիվ.2016-08-13
Ժամանակի սահմանափակումը.1s
Ծրագրի տեքստի սահմանափակումը.50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Լեզուներ.Բոլորը բացի ASM32 ASM64 GAWK CLPS CLOJURE D ERL FSHARP FORTRAN GOSU HASK ICON ICK NEM NIM OBJC-CLANG PICO PIKE PYPY PYPY3 PY_NBC RUST SCM guile CHICKEN SED TCL WHITESPACE
Աղբյուրը.Գոմել: Ավագ տարիքային խումբ:

© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.