배열을 이용하여 시간 복잡도를 더 줄이기 위해 사용하는 특수한 목적의 알고리즘
// A[0]부터 A[i]까지의 합 S[i] = A[0]+A[1]+A[2]+...+A[i-1]+A[i]
// 합배열 S S[i] = S[i-1]+A[i]
S[j]-S[i-1] // i에서 j까지 구간 합