Điều hướng chính

Nhắn tin NQ Coding

Ngôn ngữ

Phím tắt

/
Chuyển đến ô tìm bài
g p
Đi đến bài tập
g c
Đi đến kỳ thi
g u
Đi đến người dùng
?
Mở trợ giúp phím tắt

Bài tập phitieudongnaia2526

Phi tiêu

Dễ Quy hoạch độngCài đặt

  • 100 Điểm
  • 1.0s Thời gian
  • 256M Bộ nhớ
  • 0% Tỉ lệ AC
  • 0 Số AC

Trò chơi phi tiêu được mô tả như sau: người chơi sẽ phóng phi tiêu làm nổ các quả bóng bay gắn trên một tấm bảng ở một khoảng cách xa. Tấm bảng được chia thành \(N\) dòng và \(M\) cột, giao giữa dòng và cột là ô vuông có kích thước cạnh là \(1\), mỗi ô trong bảng được gắn một quả bóng bay.

Người chơi sẽ phóng phi tiêu \(K\) lần, mỗi lần phóng \(1\) phi tiêu, khi phi tiêu phóng vào một ô trong bảng thì quả bóng ở ô đó sẽ nổ. Người chơi rất xuất sắc nên mỗi lần phóng phi tiêu sẽ làm nổ \(1\) quả bóng. Những ô mà bóng đã nổ sẽ không được thay bóng mới.

Yêu cầu: Sau mỗi lần người chơi phóng phi tiêu, bạn cần ghi lại độ dài cạnh hình vuông lớn nhất trong bảng mà toàn bộ các quả bóng trong phần hình vuông đó đều chưa nổ.

Input

Dữ liệu vào gồm các dòng:

  • Dòng đầu tiên chứa hai số nguyên \(N\) và \(M\) (\(1 \le N, M \le 350\)).

  • Dòng thứ hai chứa số nguyên dương \(K\) (\(1 \le K \le N \times M\)).

  • Dòng thứ \(i\) trong \(K\) dòng tiếp theo chứa hai số nguyên \(D_i\) và \(C_i\) cho biết người chơi phóng phi tiêu vào ô ở dòng \(D_i\) cột \(C_i\) tại lần phóng phi tiêu thứ \(i\).

Ràng buộc:

  • Subtask 1: \(N, M \le 10\).

  • Subtask 2: \(N, M \le 50\).

  • Subtask 3: Không có ràng buộc gì thêm.

Output

In ra \(K\) dòng: dòng thứ \(i\) ghi độ dài cạnh hình vuông lớn nhất trong bảng chứa các ô có quả bóng chưa nổ sau lần phóng phi tiêu thứ \(i\) của người chơi (ghi \(0\) nếu không còn quả bóng nào).

Example

Input:

3 4
3
2 1
1 4
2 3

Output:

3
2
1

Note

Bảng có \(3\) dòng, \(4\) cột. Sau lần phóng thứ nhất (ô \((2,1)\) nổ), hình vuông \(3 \times 3\) ở các cột \(2\) đến \(4\) vẫn còn nguyên nên đáp án là \(3\). Sau lần phóng thứ hai (ô \((1,4)\) nổ), hình vuông lớn nhất còn nguyên có cạnh \(2\). Sau lần phóng thứ ba (ô \((2,3)\) nổ), không còn hình vuông \(2 \times 2\) nào còn nguyên nên đáp án là \(1\).

Bình luận

Chưa có bình luận nào.