C++(씨쁠쁠)(cplusplus)-백준(baekjoon)(BaekJoon)코딩 2042번:구간 합 구하기 답
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253#include using namespace std;long long a[1000000], tree[3000000];int x1, x2, n, m, k; long long init(int node, int start, int end)//초기화 함수{ if (start == end) return tree[node] = a[start]; else return tree[node] = init(node * 2, start, (start + end) / 2) + init(node * 2 + 1, (start + end) / 2 + 1, end..