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
|
|||||||
2018-05-13 10:44:43
*gâu gâu* trâu cũng AC *gâu gâu* |
|||||||
2018-05-13 05:23:11
Cout -1 cũng AC ez vcl |
|||||||
2018-05-12 15:33:17
duyệt trâu vẫn AC nhé duyệt trâu vẫn AC nhé duyệt trâu vẫn AC nhé duyệt trâu vẫn AC nhé duyệt trâu vẫn AC nhé duyệt trâu vẫn AC nhé duyệt trâu vẫn AC nhé duyệt trâu vẫn AC nhé duyệt trâu vẫn AC nhé duyệt trâu vẫn AC nhé duyệt trâu vẫn AC nhé duyệt trâu vẫn AC nhé duyệt trâu vẫn AC nhé |
|||||||
2017-12-18 04:07:21
Ye 1 đấm AC =))) scanf printf frostpixel aka.How 2 AC |
|||||||
2017-09-27 03:32:28
thanh niên cục súc vãi l =))) |
|||||||
2017-07-27 11:35:28
Code AC: http://shink.in/G0Ui8 |
|||||||
2017-07-27 07:36:33
thaatk khó đối với những người đã quá quen với cin, cout |
|||||||
2017-07-07 10:03:57
duyệt trâu vẫn AC nhé |
|||||||
2017-06-01 11:30:12
Chỉ có mỗi tội xài cin, cout mà submit chục lần bị quá thời gian ko ac :'( Phải xài scanf, printf |
|||||||
2017-04-12 21:46:34
Last edit: 2017-04-12 21:46:57 |