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

GML0342 - ЗАЯВКИ

   Даны N заявок на проведение занятий в некоторой аудитории. В каждой заявке указаны начало и конец занятия (si и fi соответственно для i-й заявки). В случае пересечения заявок можно удовлетворить лишь одну из них. Заявки с номерами i и j совместны (не пересекаются), если интервалы [si,fi) и [sj,fj) не пересекаются (то есть fi ≤ sj или fj≤si). Задача состоит в том, чтобы набрать максимальное количество совместных друг с другом заявок.

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

   N– Количество заявок (1 ≤ N ≤ 200000).

   S[1] F[1]

   S[2] F[2]

   …

   S[N] F[N]

   S[i] F[i] – описание i-ой заявки (0 ≤S[i] < F[i] ≤ 100000000).

   Все числа целые.

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

   Ans – ответ на задачу – максимальное количество совместных друг с другом заявок.

Пример.

N

stdin

stdout

1

5
1 13
6 8
2 4
4 5
7 10

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.