BITMAT - Bản đồ
Dữ liệu vào: standard input
Dữ liệu ra: standard output
Giới hạn thời gian: 5.0 giây
Giới hạn bộ nhớ: 512 megabyte
Đăng bởi: admin

Cho một bức ảnh đen trắng như hình dưới đây:

Xét thao tác: tô một điểm tọa độ (x, y) thành màu đen và tìm vùng liên thông màu đen lớn nhất trong ảnh. 

Input

  • Dòng đầu chứa 2 số m, n (1<= m, n <=1000); 
  • m dòng sau, mỗi dòng một xâu gồm n ký tự 0 hoặc 1;
  • Dòng tiếp theo chứa số q (1<=q<= 2 x m x n);
  • q dòng tiếp theo, mỗi dòng chứa 2 số xi, yi.

Output

- Gồm q dòng, dòng thứ i là số điểm thuộc vùng liên thông lớn nhất sau khi tô ô (xi, yi.).

Ví dụ

Input

8 8
10001101
10100001
10111101
10001010
11100010
11010010
00010010
11010000
5
3 6
3 7
6 3
7 1
8 3

Output

9
14
14
16
17


Nguồn: 3D '1819

Back to Top