문제 링크입니다: https://www.acmicpc.net/problem/2243 세그먼트 트리의 query 부분을 응용해야 풀 수 있는 문제였습니다.저는 아직 세그먼트 트리 개념이 부족했기 때문에 crocus님의 블로그를 참고하고 풀었습니다.(https://www.crocus.co.kr/668) 알고리즘은 아래와 같습니다.1. update 함수는 기존의 세그먼트 트리와 똑같습니다.2. 사탕의 수는 단말 노드에 있기 때문에 무조건 단말 노드로 향해야합니다.3. 왼쪽 자식으로 갈지 오른쪽 자식으로 갈지는 해당 노드에 사탕의 누적합이 K개 이상이냐 미만이냐에 따라 나뉩니다.i) 왼쪽 자식의 누적합이 K개 이상이면 왼쪽 노드로 가면 됩니다.ii) 왼쪽 자식의 누적합이 K개 미만이면 오른쪽 노드로 가고 (K ..