www.acmicpc.net/problem/2003 2003번: 수들의 합 2 첫째 줄에 N(1 ≤ N ≤ 10,000), M(1 ≤ M ≤ 300,000,000)이 주어진다. 다음 줄에는 A[1], A[2], …, A[N]이 공백으로 분리되어 주어진다. 각각의 A[x]는 30,000을 넘지 않는 자연수이다. www.acmicpc.net 1. 서론 이 문제는 투 포인터 알고리즘의 대표적인 예시라고 한다... 2. 문제 풀이 n개의 배열이 있다. 배열의 i~j의 값을 모두 더하면 m이 되는 경우의 수를 구하는 문제이다. 문제의 예제로 예를 들어보자 n = 10, m = 5 배열: 1 2 3 4 2 5 3 1 1 2 그럼 이 중에서 2 + 3 = 5 5 = 5 1 + 1 + 2 = 5 이므로 경우의 수는 3..