Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

ITRQMSEQ - Truy vấn Minimum trên dãy số (cơ bản)

Cho dãy số nguyên gồm n phần tử a1, a2, …, anQ truy vấn. Mỗi truy vấn có dạng một cặp số nguyên (u, v). Với mỗi truy vấn (u, v), bạn cần trả lời câu hỏi số nhỏ nhất trong các số từ số thứ u tới số thứ v là bao nhiêu?

Dữ liệu vào:

  • Dòng đầu chứa hai số nguyên dương nQ.
  • Dòng thứ hai chứa n số nguyên a1, a2, …, an.
  • Q dòng tiếp theo, mỗi dòng chứa hai số nguyên u, v.

Hai số liên tiếp trên một dòng được ghi cách nhau ít nhất một dấu cách.

Dữ liệu ra:

Ghi trên một dòng Q số nguyên, mỗi số là câu trả lời cho một truy vấn (theo đúng thứ tự), hai số liên tiếp cách nhau một dấu cách.

Ví dụ:

Dữ liệu vào:
5 3
2 -1 5 3 -3
1 3
3 4
1 5
Dữ liệu ra:
-1 3 -3

Giới hạn: 1 ≤ n ≤ 106; 1 ≤ u ≤ v ≤ n; 1 ≤ Q ≤ 105; |ai| ≤ 109


Được gửi lên bởi:noname00.pas
Ngày:2017-10-15
Thời gian chạy:0.100s-1s
Giới hạn mã nguồn:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Ngôn ngữ cho phép:C-CLANG C CSHARP C++ 4.3.2 CPP CPP14 CPP14-CLANG C99 JAVA PAS-FPC PYTHON PYTHON3
Nguồn bài:Bài tập thực hành CSL

© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.