Đường đi bộ (THT BC Vòng Tỉnh/TP 2022)

Xem PDF

Điểm: 200 Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Đường đi bộ (Bài 2 bảng C2, Bài 1 bảng C1)

Một hội chợ được tổ chức trên một quảng trường hình chữ nhật. Quảng trường được chia thành lưới ô vuông kích thước \(w \times h\). Các hàng được đánh số từ 1 đến \(w\) từ trên xuống dưới, các cột được đánh số từ 1 đến \(h\) từ trái sang phải, ô nằm giao giữa hàng \(i\), cột \(j\) được gọi là ô Ban tổ chức muốn làm hai đường đi bộ trên đó, một đường sẽ được làm song song với chiều dọc của quảng trường, đường còn lại được làm song song với chiều ngang của quảng trường. Đe hai con đường được xây dựng một cách thẩm mĩ, người ta muốn chiều rộng của hai con đường phải bằng nhau. Có \(n\) ô vuông được đặc biệt, Ban tổ chức muốn hai đường đi bộ này cần phải phủ hết \(n\) ô vuông này. Tuy nhiên, kinh phí để trang trí hai con đường này không nhiều, do đó người ta muốn làm hai con đường này có chiều rộng nhỏ nhất có thể.

Yêu cầu: Hãy tìm chiều rộng nhỏ nhất của hai con đường như mô tả trên.

Input

  • Dòng đầu tiên chứa số ba số nguyên \(w, h,n\ (n \le min(w \times h, 3 \times 10^5))\);
  • \(n\) dòng tiếp theo mỗi dòng chứa hai số \(x, y\ (1 \le x \le w; 1 \le y \le h)\) mô tả vị trí ô đặc biệt.

Output

  • Ghi ra thiết bị ra chuẩn gồm một số nguyên là chiều rộng nhỏ nhất có thể của hai con đường.

Example

Test 1

Input
5 6 5
5 4
2 6
4 1 
2 3
1 4 
Output
3
Note


Bình luận

Không có bình luận nào.