Truy vấn
Đề bài
Mô tả
Cho một bảng kích thước gồm hàng và cột. Các hàng được đánh số từ đến từ trên xuống dưới, các cột được đánh số từ đến từ trái sang phải. Duyệt các ô theo thứ tự từ trái sang phải trên từng hàng và từ hàng trên xuống hàng dưới.
Ở lượt đầu tiên, điền lần lượt các số vào các ô cách nhau một ô theo thứ tự duyệt trên, bắt đầu từ ô đầu tiên (tức là vào ô thứ theo thứ tự duyệt). Sau đó, tiếp tục điền các số còn lại vào những ô còn trống, cũng theo đúng thứ tự duyệt trên.
Ví dụ với , , bảng sau khi điền là:
| Cột 1 | Cột 2 | Cột 3 | Cột 4 | |
|---|---|---|---|---|
| Hàng 1 | 1 | 7 | 2 | 8 |
| Hàng 2 | 3 | 9 | 4 | 10 |
| Hàng 3 | 5 | 11 | 6 | 12 |
Có truy vấn, mỗi truy vấn gồm hai số . Với mỗi truy vấn, hãy xác định số được ghi tại ô thuộc hàng , cột .
Dữ liệu vào
- Dòng đầu tiên gồm hai số nguyên ().
- Dòng tiếp theo chứa số nguyên ().
- dòng tiếp theo, mỗi dòng gồm hai số nguyên (, ) mô tả một truy vấn.
Dữ liệu ra
In ra số là câu trả lời cho các truy vấn theo thứ tự xuất hiện, các số cách nhau bởi một dấu cách.
Ràng buộc
- .
- .
- , .
- số test có .
- số test khác có .
- số test còn lại có .
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 3 4 5 1 3 2 4 2 3 3 1 1 2 |
2 10 4 5 7 | Bảng như hình trên. Ô ghi , ô ghi , ô ghi , ô ghi , ô ghi . |
| 3 3 4 1 1 1 2 2 2 3 3 |
1 6 3 5 | Lượt đầu điền vào các ô thứ ; lượt sau điền . Các hàng của bảng là , , . |
Bình luận