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.|

RMQ2D - Truy vấn giá trị nhỏ nhất trên bảng số

Cho bảng các số nguyên m dòng, n cột:

Và cho q truy vấn, mỗi truy vấn có dạng r1, c1, r2, c2. Với mỗi truy vấn, bạn cần trả giá trị nhỏ nhất của các số trên bảng thuộc hình chữ nhật có đỉnh trên trái (r1, c1), đỉnh dưới phải (r2, c2).

Dữ liệu vào:

  • Dòng đầu chứa hai số nguyên dương m, n.
  • m dòng tiếp theo, dòng thứ i chứa n số nguyên ai1, ai2, …, ain.
  • Dòng tiếp theo chứa số nguyên q.
  • q dòng tiếp theo, mỗi dòng chứa 4 số r1, c1, r2, c2.

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

Dữ liệu ra:

Gồm q dòng, mỗi dòng là câu trả lới cho một truy vấn.

Ví dụ:

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

Dữ liệu ra:
2
4
3

Giới hạn: 1 ≤ m, n ≤ 500; 1 ≤ q ≤ 2.105;-231 ≤ aij < 231; 1 ≤ r1 ≤ r2 ≤ m; 1 ≤ c1 ≤ c2 ≤ n.


Được gửi lên bởi:noname00.pas
Ngày:2018-07-05
Thời gian chạy:0.100s-0.200s
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 Chuyên Sơn La

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