Odd Queries(mở Codeforces trong tab mới)
Cho mảng a và q truy vấn độc lập (l, r, k): nếu thay mọi phần tử a_l..a_r bằng k thì tổng cả mảng có lẻ không (YES/NO).
Test mẫu & giải thích
2 5 5 2 2 1 3 2 2 3 3 2 3 4 1 5 5 1 4 9 2 4 3 10 5 1 1 1 1 1 1 1 1 1 1 3 8 13 2 5 10 3 8 10 1 10 2 1 9 100
YES YES YES NO YES NO NO NO NO YES
Test 1
Mảng a = [2,2,1,3,2] có tổng ban đầu là 10. Truy vấn "2 3 3": thay a2, a3 (đang là 2 và 1) bằng 3 thì mảng thành [2,3,3,3,2], tổng 13 là số lẻ nên in YES.
Test 2
Truy vấn "1 4 9": thay a1..a4 bằng 9 thì mảng thành [9,9,9,9,2], tổng 38 là số chẵn nên in NO.