아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

무 입자

시간 제한1초메모리 제한512 MB

요약
좌표가 서로 다른 N개의 점이 주어지고, 한 점이 다른 점을 지배할 때 둘 중 하나가 사라질 수 있다. 남길 수 있는 점의 최소 개수를 구한다.
난이도

어려움10점 중 8점

유형
정렬, 그리디, 분할 정복, 동적 계획법
정답자
아직 제출이 없습니다

문제

COWVID-19가 유행하는 동안 소들을 보호하려고 격리한 Farmer John의 소들은 지루함을 달래기 위해 새로운 방법을 찾아냈다. 바로 고급 물리학을 공부하는 것이다! 소들은 심지어 새로운 아원자 입자까지 발견했고, 이것을 "무 입자"라고 이름 붙였다.

소들은 현재 NN개의 무 입자(1≤N≤1051 \leq N \leq 10^5)를 사용한 실험을 하고 있다. 입자 ii의 "스핀"은 −109-10^9 이상 10910^9 이하의 정수 두 개 x_ix\_i와 y_iy\_i로 나타낸다. 때때로 두 무 입자가 상호작용한다. 스핀이 (x_i,y_i)(x\_i, y\_i)와 (x_j,y_j)(x\_j, y\_j)인 두 입자는 x_i≤x_jx\_i \leq x\_j이고 y_i≤y_jy\_i \leq y\_j일 때만 상호작용할 수 있다. 이 조건에서 두 입자 중 정확히 하나가 사라질 수 있으며 다른 입자에는 아무 일도 일어나지 않는다. 어느 순간에도 상호작용은 최대 한 번만 일어난다.

소들은 임의의 상호작용 순서를 거친 뒤 남을 수 있는 무 입자의 최소 개수를 알고 싶어 한다.

입력

첫째 줄에는 처음 무 입자의 개수 NN이 주어진다. 다음 NN개 줄에는 각각 입자 하나의 스핀을 나타내는 정수 두 개가 공백으로 구분되어 주어진다. 모든 입자의 스핀은 서로 다르다.

출력

임의의 상호작용 순서를 거친 뒤 남을 수 있는 무 입자의 최소 개수를 나타내는 정수 하나를 출력한다.

예제2

  1. 예제 1

    입력
    4
    1 0
    0 1
    -1 0
    0 -1
    
    예상 출력
    1
    
  2. 예제 2

    입력
    3
    0 0
    1 1
    -1 3
    
    예상 출력
    2