시간 제한메모리 제한제출정답맞힌 사람정답 비율
2 초 128 MB75542464188632.534%

문제

어떤 상어는 저녁식사로 서로를 먹는다. 모든 상어는 자신과 다른 상어의 크기, 속도, 지능을 수치로 나타낸 것을 알고 있다. 만약, 상어 A의 크기, 속도, 지능이 상어 B의 크기, 속도, 지능보다 크거나 같다면 상어 A는 상어 B를 먹을 수 있다. 그러나, 상어들의 왕 김재홍은 상어들이 많이 없어지는 것을 방지하기 위해서 한 상어가 최대 두 개의 상어만 먹을 수 있게 했다. 상어들은 김재홍의 말을 모두 듣는다.

한 상어가 다른 상어를 잡아먹는 동안 나머지 상어들은 상어를 잡아먹을 수 없으며, 이미 잡아먹힌 상어는 다른 상어들을 잡아먹을 수 없다.

N마리 상어의 크기, 속도, 지능이 주어졌을 때, 살아남을 수 있는 상어 수의 최솟값을 구하시오.

입력

첫째 줄에 상어의 마리 수 N이 주어진다. 이 값은 50보다 작거나 같은 자연수이다. 둘째 줄부터 각 상어의 크기, 속도, 지능의 정보가 주어진다. 이 값은 2,000,000,000보다 작거나 같은 자연수이다.

출력

첫째 줄에 살아남을 수 있는 상어 수의 최솟값을 출력한다.

예제 입력 1

5
4 5 5
10 10 8
5 7 10
8 7 7
8 10 3

예제 출력 1

2

예제 입력 2

3
1 2 1
4 3 5
3 1 2

예제 출력 2

1

예제 입력 3

5
1 4 2
2 3 4
3 2 1
4 1 3
100 100 100

예제 출력 3

3

예제 입력 4

4
4 3 8
4 3 8
4 3 8
4 3 8

예제 출력 4

1

출처