C++[백준] 28216번 아이템 획득
https://www.acmicpc.net/problem/28216 28216번: 아이템 획득 $N ≤ 2\,000$, $Q ≤ 2\,000$, $x_i ≤ 1\,000$, $y_i ≤ 1\,000$, $w_i ≤ 10$, 매 순간 자동차의 $x$, $y$좌표는 $1\,000$ 이하이다. www.acmicpc.net 솔루션 지나가는 모든 셀에 대해서 탐색하여(완전탐색) 답을 계산하였으나, 9점을 받았다. 그래서 태그를 봤는데,, 이분탐색 + 누적합을 보니 아이디어가 바로 떠 올랐다. 입력을 배열 두개 모두에 담는다. 그리고 각각의 배열중 하나는 X축 기준으로 정렬, 하나는 Y축 기준으로 정렬한다. 자동차는 축에 평행하여 움직이기 때문에 X축으로만 움직일 땐, Y축으로 정렬된 배열에서 이분탐색으로 시작과 ..