Cho dãy gồm N số nguyên A1, A2, …, AN. (Ai Î {0; 1}).
Ban đầu Ai = 0 "i. Cho M truy vấn, mỗi truy vấn gồm 2 loại:
- 0 L R: thay đổi trạng thái của đoạn AL, AL+1, …, AR, 0 thành 1 và 1 thành 0.
- 1 L R: xuất số lượng phần tử có giá trị 1 trong đoạn từ AL, AL+1, …, AR.
Yêu cầu: xuất kết quả cho mỗi truy vấn loại 1 L R:
Input
- Dòng 1: ghi hai số nguyên N và M. (2 ≤ N; M ≤ 105)
- M dòng sau, dòng thứ i ghi ba số nguyên X L R mô tả truy vấn thứ i (X Î {0, 1}; 1 ≤ L ≤ R ≤ N)
Output:ghi kết quả cho mỗi truy vấn loại 1 L R, mỗi kết quả trên một dòng.
Input |
Output |
4 5 0 1 2 0 2 4 1 2 3 0 2 4 1 1 4 |
1 2 |
Không có nhận xét nào:
Đăng nhận xét
Lưu ý: Chỉ thành viên của blog này mới được đăng nhận xét.