#include #include #include #include using namespace std;int main() { int N; cin >> N; vector arr(N); for (int i = 0; i > arr[i]; } int left = 0, right = N - 1; int closestSum = 2'000'000'000; // 초기화 (문제 조건에서 절대 나올 수 없는 큰 값) int answerLeft = 0, answerRight = 0; while (left 투포인터 문제로, left, right의 두개의 포인터를 사용한다.양 끝으로 투 포인터 각각을 초기화하고, 합 계산 및 최적화 탐색을 수행하면 된다.