{"trustable":true,"sections":[{"title":"","value":{"format":"HTML","content":"\u003cp\u003eBạn có \u003ci\u003eN\u003c/i\u003e số nguyên, \u003ci\u003eA\u003c/i\u003e\u003csub\u003e1\u003c/sub\u003e, \u003ci\u003eA\u003c/i\u003e\u003csub\u003e2\u003c/sub\u003e, ... , \u003ci\u003eA\u003csub\u003eN\u003c/sub\u003e\u003c/i\u003e. Bạn cần xử lý hai loại thao tác. Một loại thao tác là thêm một số cho từng số trong một khoảng cho trước. Loại khác là yêu cầu tổng của các số trong một khoảng cho trước.\u003c/p\u003e"}},{"title":"Nhập","value":{"format":"HTML","content":"\u003cp\u003eDòng đầu tiên chứa hai số \u003ci\u003eN\u003c/i\u003e và \u003ci\u003eQ\u003c/i\u003e. 1 ≤ \u003ci\u003eN\u003c/i\u003e, \u003ci\u003eQ\u003c/i\u003e ≤ 100000.\u003cbr\u003eDòng thứ hai chứa \u003ci\u003eN\u003c/i\u003e số, là các giá trị ban đầu của \u003ci\u003eA\u003c/i\u003e\u003csub\u003e1\u003c/sub\u003e, \u003ci\u003eA\u003c/i\u003e\u003csub\u003e2\u003c/sub\u003e, ... , \u003ci\u003eA\u003csub\u003eN\u003c/sub\u003e\u003c/i\u003e. -1000000000 ≤ \u003ci\u003eA\u003csub\u003ei\u003c/sub\u003e\u003c/i\u003e ≤ 1000000000.\u003cbr\u003eMỗi trong \u003ci\u003eQ\u003c/i\u003e dòng tiếp theo đại diện cho một thao tác.\u003cbr\u003e\"C \u003ci\u003ea\u003c/i\u003e \u003ci\u003eb\u003c/i\u003e \u003ci\u003ec\u003c/i\u003e\" có nghĩa là thêm \u003ci\u003ec\u003c/i\u003e vào từng \u003ci\u003eA\u003csub\u003ea\u003c/sub\u003e\u003c/i\u003e, \u003ci\u003eA\u003csub\u003ea\u003c/sub\u003e\u003c/i\u003e\u003csub\u003e+1\u003c/sub\u003e, ... , \u003ci\u003eA\u003csub\u003eb\u003c/sub\u003e\u003c/i\u003e. -10000 ≤ \u003ci\u003ec\u003c/i\u003e ≤ 10000.\u003cbr\u003e\"Q \u003ci\u003ea\u003c/i\u003e \u003ci\u003eb\u003c/i\u003e\" có nghĩa là truy vấn tổng của \u003ci\u003eA\u003csub\u003ea\u003c/sub\u003e\u003c/i\u003e, \u003ci\u003eA\u003csub\u003ea\u003c/sub\u003e\u003c/i\u003e\u003csub\u003e+1\u003c/sub\u003e, ... , \u003ci\u003eA\u003csub\u003eb\u003c/sub\u003e\u003c/i\u003e.\u003c/p\u003e"}},{"title":"Đầu ra","value":{"format":"HTML","content":"\u003cp\u003eBạn cần trả lời tất cả các lệnh \u003ci\u003eQ\u003c/i\u003e theo thứ tự. Một câu trả lời trên một dòng.\u003c/p\u003e"}},{"title":"Ví dụ","value":{"format":"HTML","content":"\u003ctable class\u003d\u0027vjudge_sample\u0027\u003e\n\u003cthead\u003e\n \u003ctr\u003e\n \u003cth\u003eInput\u003c/th\u003e\n \u003cth\u003eOutput\u003c/th\u003e\n \u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd\u003e\u003cpre\u003e10 5\r\n1 2 3 4 5 6 7 8 9 10\r\nQ 4 4\r\nQ 1 10\r\nQ 2 4\r\nC 3 6 3\r\nQ 2 4\r\n\u003c/pre\u003e\u003c/td\u003e\n \u003ctd\u003e\u003cpre\u003e4\r\n55\r\n9\r\n15\u003c/pre\u003e\u003c/td\u003e\n \u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e"}},{"title":"Gợi ý","value":{"format":"HTML","content":"Tổng có thể vượt quá phạm vi của số nguyên 32-bit."}}]}