Nộp bài | Các bài nộp | Làm tốt nhất | Về danh sách bài |
DQUERY - D-query |
English | Vietnamese |
Truy vấn-d
Cho một dãy số n phần tử a1, a2 ... an và một số các truy vấn-d. Một truy vấn-d là một cặp (i, j) (1 ≤ i ≤ j ≤ n). Với mỗi truy vấn-d (i, j), bạn cần trả về số phần tử phân biệt nằm trong dãy con ai, ai+1, ..., aj.
Dữ liệu
- Dòng 1: n (1 ≤ n ≤ 30000).
- Dòng 2: n số a1, a2, ..., an (1 ≤ ai ≤ 106).
- Dòng 3: q (1 ≤ q ≤ 200000), số lượng truy vấn- d.
- Trong q dòng sau, mỗi dòng chứa 2 số i, j biểu thị một truy vấn-d (1 ≤ i ≤ j ≤ n).
Kết quả
- Với mỗi truy vấn-d (i, j), in ra số phần tử phân biệt thuộc dãy con ai, ai+1, ..., aj trên một dòng.
Ví dụ
Dữ liệu 5 1 1 2 1 3 3 1 5 2 4 3 5 Kết quả 3 2 3
Được gửi lên bởi: | Jimmy |
Ngày: | 2008-10-26 |
Thời gian chạy: | 1s-1.5s |
Giới hạn mã nguồn: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Ngôn ngữ cho phép: | Tất cả ngoại trừ: ERL GOSU JS-RHINO NODEJS PERL6 PYPY RUST SED VB.NET |
Nguồn bài: | Minesweeper |
hide comments
|
|||||||
2017-04-03 10:58:22
Có cái lồn trâu mà AC ấy, bố thử rồi địt mẹ chúng mày ryze vô đối |
|||||||
2017-03-15 10:09:20
cin chap gap 3 lan scanf :) |
|||||||
2016-11-13 14:55:06
trâu cũng.. à mà thôi |
|||||||
2016-11-09 16:47:24 Nguyễn Vĩnh Thịnh
mình óc c* vchg :'( |
|||||||
2016-07-15 16:50:16 Lê Thanh Phú
Mo's algorithm |
|||||||
2015-06-29 07:49:01 [KC]★★★★*-RAMEN
may quá bài này dùng IT không bị TLE :v |
|||||||
2014-11-12 08:50:48 ■■‡[ND] Bee Sociu■■‡
Y chang bài K :)))) |
|||||||
2012-10-25 08:20:45 Anh chỉ yêu mình em ...
Time chặt thế nhỉ. |