ในที่นี้ เรามีอาเรย์ขนาด n ที่มีค่าเริ่มต้นทั้งหมดเป็น 0 และมี query บางอย่างที่ต้องทำงานบนอาเรย์นี้ มี query 2 ประเภท: update(l, r, value) - บวก value ให้กับสมาชิกของอาเรย์ที่อยู่ระหว่างดัชนี l ถึง r ตัวอย่าง update(2, 4, 5) จะอัปเดตอาเรย์โดยวางค่า 5 ให้กับสมาชิกที่ดัชนี 2, 3, 4 getRangeSum(l, r)