Như Sliding Window Log (tối đa N trong khoảng W trượt (t-W, t]). In tổng số request được ALLOW.
Giữ hàng đợi timestamp ALLOW. Mỗi request: dọn timestamp <= t-W, nếu còn < N thì ALLOW (đếm++, push).
N=2, W=10 với 0,5,9,11 → ALLOW tại 0,5,11 → in 3.
Dòng 1: N W. Dòng 2: Q. Q dòng timestamp không giảm.
1 ≤ N ≤ 1000; 1 ≤ W ≤ 1e6; 1 ≤ Q ≤ 1e5.
Một số nguyên: tổng request ALLOW.
Ví dụ:
Đầu vào:
2 10
4
0
5
9
11
Đầu ra:
3
Giải thích:
Đang tải editor...