기초마법학
시간 제한1초메모리 제한1024 MB
왼쪽 아래 꼭짓점이 원점인 축에 평행한 직사각형을 그려 모든 색깔의 마법원을 하나씩은 포함하지 않도록 하면서, 내부에 들어오는 마법원 마나 합의 최댓값을 구한다.
문제
GIST는 리버럴 아츠 칼리지 모델을 차용하여 학부생들에게 수준 높은 인문학/사회학 교양과목을 제공하고 있다.
2024년, GIST는 교양으로 마법학 과목을 신설했다. GIST 부지 내에는 개의 마법원이 있고, 각각의 마법원은 좌표평면 위 하나의 점으로 표현된다. 마법원들은 각각 마나의 세기와 색깔을 가진다. 마나의 세기는 양수이고, 색깔은 과 사이의 정수로 표현할 수 있다. 기초마법학 수업의 일환으로 마법진 그리기를 배우고 있는 해원이는 다음 조건을 만족시키며 마법진을 그려야 한다.
- 마법진은 직사각형이고, 각 변은 축 또는 축 둘 중 하나에 평행하다.
- 직사각형의 네 꼭짓점 중 좌표와 좌표가 동시에 최소인 점은 이다.
- 마법진은 모든 색깔의 마법원을 포함해서는 안 된다. 마법진이 마법원을 포함한다는 것은 마법원이 마법진의 둘레 또는 내부에 있다는 것이다.
마법진의 힘은 직사각형의 내부 또는 네 변의 위에 있는 모든 마법원의 마나의 세기의 총합이다. 만약 마법진 내에 하나의 마법원도 포함되어 있지 않다면, 마법진의 힘은 이다. 마법진의 힘을 최대화하시오.
입력
첫째 줄에 마법원의 개수 과 마법원 색깔의 종류의 수 가 공백으로 구분되어 주어진다. (, 2 \leq K \leq \min\left\\{N,10\\,000\right\\})
둘째 줄부터 개의 줄에 걸쳐 네 정수 가 공백으로 구분되어 주어진다. (, , ) 이는 번째 마법원이 좌표 에 위치하고, 마나의 세기 를 가지며, 번째 색깔을 가진다는 뜻이다.
이상 이하의 모든 정수 에 대하여 번째 색깔을 가지는 마법원이 적어도 하나 존재한다.
좌표와 좌표가 모두 같은 마법원이 두 개 이상 존재할 수 있음에 주의하시오.
출력
주어진 조건을 만족시키며 그릴 수 있는 마법진 힘의 최댓값을 출력한다.