import sys
input = sys.stdin.readline
N = int(input())
lines = [list(map(int, input().split())) for _ in range(N)]
lines.sort()
dp = [1]*N
for i in range(N):
for j in range(i, -1, -1):
if lines[i][1] > lines[j][1] and dp[i] <= dp[j]:
dp[i] = dp[j]+1
print(N - max(dp))
DP
, 정렬
가장 긴 증가하는 부분수열
을 구하고 전깃줄의 총 개수에서 빼면 된다.