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
|
|||||||
2019-07-24 10:11:59
hoàng óc vật |
|||||||
2019-07-24 10:11:36
Last edit: 2019-07-24 10:12:23 |
|||||||
2019-07-24 10:11:16
mấy tk đéo làm đc là ngu |
|||||||
2019-07-24 10:10:59
bài dễ vloz |
|||||||
2019-06-28 15:39:08
mình khuyên các bạn là đừng ấn vào link phía dưới =)))) |
|||||||
2019-06-06 10:40:55
1 đấm ac :)) code mẫu dễ hiểu https://bit.ly/2IgMHKo |
|||||||
2018-11-09 06:59:27
Dùng ios_sync cũng ko AC nổi nhé :) Mất một đấm đó hix |
|||||||
2018-11-01 10:21:49
AC với scanf và printf hehe CYB |
|||||||
2018-10-14 04:00:25
đừng click link ở dưới |
|||||||
2018-05-14 03:03:16
code mẫu ac dễ hiểu! : https://bit.ly/2IgMHKo |